Reviews of professor Sharla Alegria

Rating: 5.0/5, difficulty: 4.0/5
Just read the materials and attend the lecture, you'll be fine The TA is tough on students and she is very caring and nice! Easy test though