Natali Valdez
Natali Valdez is great. Insightful, intelligent, and you leave her class with so much knowledge you dont know what to do with it. Course is reading heavy but not unmanageable. Cares about your thought process and how well you engage with the material.