Silas Johnson
Lectures are boring and go a bit too slowly. He organizes the class very easily so that all the hardest questions will be seen in class or on WebWork (homework), and the exams are honestly far easier than all of those. If you can do the practice exams, you should be able to do rather well on the actual exams.