Agata Boxe
Tbh this professor gives a lot of work, however, she's very clear about the assignments, and gives plenty of time to finish them. Also as long as you get the work done you can pass the class with an A. Difficult at times but worth it in the end. Overall, she's a nice professor and pretty straightforward. 