I took his class two years ago but came back to warn y'all. I sadly had to drop the class, which is out of my norm, but this professor was impossible. I had an older edition of the book so my chapters were out of order, which he said was ok, but still belittled me in front of the class by asking me questions he knew I didn't know the answer to. sad