Dedicated and Reflective Teachers