I think Dr. Canton is a hilarious guy and is very good about responding to emails very quickly. He grades off a 5-point scale on the homework he gives out every day, and it is very easy to drop your grade if you do poorly. The exams are easy if you study for them. You will need to purchase a textbook, you will need to write in it. 