Good professor. If you pay attention and do your homework, you'll pass no doubt. The exams are like the homework, gives about 4 homework problems a week. He's a little rude. Ask questions and he'll help.