Teaching Style
I find that teaching works best if you tailor the material to your audience - i.e. you don't want to lose them OR bore them. Use what they know as a foundation to build on to teach new concepts. If material is difficult or unfamiliar to your class it's important to be prepared in advance with several approaches to get the material across. Review material periodically to reinforce confidence in the students and always make sure they have a firm grasp on material before moving on.