I highly recommend that you do not take this professor. He got me stressed over a 1 credit class with his ridiculous grading. He is so petty and takes a lot of points off for the simplest things. If you do not show your work the way he wants you to, he'll take points off as well and that is ridiculous. Expecting a B- but an A in lecture.