Thomas Buckley
Dr Buckley knows his stuff, but he does not teach it very well. He lectures every class for the first half of the semester with a "pop" quiz once-ish a week and the quizzes are open ended and can be on ANYTHING you talked about since last class. Labs are all at the second half of the semester. If you need this class he's okay, but it'll be tough. 