Reviews of professor May Sanicolas

Rating: 5.0/5, difficulty: 2.0/5
A great professor, 10/10 would take again. Flexible on due dates. Important to show up to class on time. Learned a lot!