I use a method I call Learn, Do , Succeed. I have each student take notes over a powerpoint, I then Lecture, provide interactive assignments/ projects and then hands on. I will later give them an assesment on the material. If I need to go back I do. My students also get to do externships.