101.0001+Good+Teaching+Brainstorm

patience flexibility understanding passion compassion interesting style of delivery subject matter knowledge energetic gets students involved proactive respects students relates the lesson to kids' lives involved with the school stays on topic organized easy tempered approachable funny/humorous presents good lecture notes puts in extra effort to help a student gives meaningful work/assignments capable of delivering needed discipline has good classroom management has lollipops

Personality Invested in Student Success Knowledge of Subject Teaching Skills