Curriculum knowledge (math, science, language, etc)
Lesson planning and preparation
Classroom management
Differentiated instruction (adapting lessons to varied student abilities)
Assessment and evaluation (formative and summative)
Use of teaching aids and technology (eg, smart boards, educational apps)
Patience and empathy