Nathan Agassi
He is very sweet and caring but soft-spoken so sit in the front. I think Agassi has a low rmp because of his lectures, which can be boring and bland, but his lectures and examples are provided and are very similar to his exams and quizzes. Prepare to give yourself time to understand all of his notes because they will really help you out A LOT.