Renae Stout
Professor Stout does an astonishing work of teaching this class, her lectures are the most helpful things. Although you can get through the course by just following the textbook, her lectures will untangle any confusion you have. She is also very helpful with any questions you have. I very much recommend this class, I passed with over 100%.