Vincenzo Isaia
Partial credit is key to this class, he grades extremely generously. He assigns a lot of homework, but it's bearable. It's not especially difficult either. He lectures nearly every day, so make sure you have your notebook ready