Dont EVER take a class with this professor! He doesnt have a clear lesson plan and is just plain rude when you ask questions, he basically told us we had to teach the material ourselves. The quizzes included questions he taught us 15 minutes before we had to take it, only good thing is that he gave extra credit. More difficult than it should be!