Paul Vosteen
Overall he's a great teacher. Tests are to the point and he allowed notes for parts of the test. Class is lectured-based and is very informational and sometimes funny (in a dry sense). Lectures are recorded and posted online (distance learning). One complaint is mandatory handwritten notes for two chapters a week he will not accept a word document