To be successful, a great teacher must have: An Engaging Personality and Teaching Style A great teacher is very engaging and holds the attention of students in all discussions. Clear Objectives for Lessons A great teacher establishes clear objectives for each lesson and works to meet those specific objectives during each class. read more