Excellent professor! Interesting lectures. 3 tests, 100 questions that took a while, but he gives ALOT of extra credit, and allows you to bring materials to help you through the tests. Very energetic and kind. Makes the class interesting and fun to learn. Only 3 tests, really easy if you study and read the book. No homework, no group work, lots of extra credit opportunities. If you have to take a night class or this is only offered then, definitely consider it you get out early & watch a bunch of cool videos.