Amanda Zirzow
Professor Zirzow is amazing. She explains the lectures very well and will answer any questions that you have. You will have to read a lot of the chapters, so be prepared, but other than that is a great class and professor to take.