Jose Vasconcelos
Professor V is a great guy and really makes sure his students understand the criteria moving forward. It is kind of hard for an entry level class, but very doable if you put aside the time for his work. He and the TAs will work with you and are easy to ask questions to.