Juan Basualdo
Very helpful, even outside of class. Makes sure students (who are actually trying) receive all the help they need. Gives good feedback and does not try and trick you. Always posts what the readings are so you don't forget if you don't check the syllabus. Don't take him for granted, he is very caring, and it is hard to find that in every professor.