Cuong Pham
What he goes through in lectures takes up the whole class, yet, though he doesn't mention it at all, you'll need the textbook (and/or google) for nearly everything you do in and outside of class. He does not make clear what will be on tests and quizzes so you will have a good amount of extra prep work you'll need to for those and reviews and etc.