Successful Teacher Checklist

Just as with any skilled professional, a good teacher makes the job look easy. But, as any educator knows, the art of teaching requires constant energy, practice, and progress. One essential element of developing as a teacher is taking the time every so often to evaluate one's own practices.