· Knowledge of the subjects they teach and methods for presenting information
· Diagnostic, planning, organizational and management skills and techniques
· An understanding of the ways in which children learn and the ability to select the best teaching practices for each student
· The ability to accurately evaluate student learning
· Knowledge of parental involvement strategies and ways to deal with culturally diverse populations
Above all these things teacher must have “ Character”.