Kevin Cimino
I don't regret taking his class. DB's and Quiz every week. 1, 6-8 pg paper in the middle of class. Ebook will definitely help you. Good, solid teacher. Exactly how I'd expect a college course to go.