Luis Ballesteros
literally one of the best professors I have ever had in my entire life. he is beyond informative and engages the class like no other. i miss this class so much and often think about it when im in my current boring classes. you will learn so much and have so much fun as this class isnt about reading slides you actually learn real world information.