Carlos Chavez
Prof. Chavez has very clear presentations and the exams are completely based on them (with some exceptions from a couple of critical thinking questions). He's a very kind professor who's happy to answer all questions and will go over quizzes and tests to help his students.