William Bill Waddell
While he is an awesome person, his teaching method is confusing. He does not give study guides (says the PowerPoints are the study guide). He goes off on tangents that are entertaining but causes us to fall behind. Tests are cumulative!!