William Meruvia
Overall amazing professor. Due to all classes going online I though that I was going to struggle, but he worked really hard to communicate due dates and give pointers for heavily graded assignment. Overall amazing prof. and person. Online or in-person he wants you to succeed. 5 stars all the way!