Eduardo Passos
Professor Passos is a really interesting and humorous professor who is very knowledgeable about what he teaches. Lectures are mandatory but can get tiring because although he is very passionate about the subject, lectures themselves aren't really formatted in a way for easy note-taking. Overall, not the easiest class, but still worthwhile.