Felix Rioja
Really amazing Prof. Has really interesting lectures and always answers student's questions. He always tries to learn everyone's name so you have a closer connection with him even though he has a lot of students.