Christina Arenas
Professor Arenas makes you learn everything your self. She keeps on assigning homework and quizzes to do each class. Mandatory meeting on zoom was a waste of time because I did not even learn anything. I would not recommend on taking her. Also she doesn't help when you go to office hours and takes forever to respond to your emails.