I highly recommend you avoid his class. His tests are tricky for no reason. 65% of what he says to study isnt on the test. He can barely use blackboard. If you get 15/20 on a quiz he puts your grade as 15%. Hes kinda funny but his lectures sound like hes making things up off the top of his head. So make sure you get the textbook.