He wasn't too bad, but he was EXTREMELY boring. Lectures all class. There are 3 tests all multiple choice and True/False. Usually the tests are lengthy but don't take too long to finish. Group project isn't bad either just a lot of steps. He gives a few extra credit opportunities as well.