Valeria Kleiman
The class will make you want to scratch your eyeballs out as you watch the hour-long recorded lectures at 2 AM and have to get up at 9 for the in-person lecture. However, Dr. Kleiman knows her stuff and will help you work through your problems. The grading by the TAs for the homework is weird and inconsistent, but most people ended up with an A.