Benjamin Aguda
Really passionate about what he teaches. So much so that he even gives my class one less test and remove a project so that he could have more time for to talk about the things he teach. Super easy to get good grades on tests if you attend class and put some effort into answering the questions.