Ruben Espinoza
Professor Espinoza is very passionate and engaging. I learned a lot of new things in his class, and assignments were simple and straightforward. He was always finding new ways to engage with us and relate class topics to current events. Also, as someone who hates presenting, the class presentation was pretty easy and is nothing to worry about.