Lectures are clear and well organized, but can be dry if you don't find the material interesting. Exams are harder than you think, the easy material can have difficult nuances! Grading is clear and straightforward and 5% extra credit is a grade saver. Uses problems from the textbook, but there is an online version through the library.