Ana Olivar
Great lectures, get right to the point, lays out expectations, tries very hard to be funny so you don't get super bored... Probably the only professor with real teaching skills this semester. Get ready to study though, this is a very difficult program!