In all of my teaching experience, I have tried to keep two things in mind: first, that although coverage of material is crucial, it's more important to teach students skills than things, and secondly, that students learn skills best through an interactive teaching style that demands their participation and challenges their abilities.