Michael Holmes
The class overall was an average science class. Beware that he gives absolutely no extensions. Doesn't matter the situation and you can't make anything up. So be aware of this. He is a pretty average teacher otherwise. Very very lecture heavy and notes heavy. You have to print notes out.