Nestor Azcona
Nestor is a solid professor who is very clear on what he expects out of you. Follow the structure of the class and you will be fine. Lectures often build off of one another so be sure to understand the foundations of topics or else it's a steep slope.