Reviews of professor Heshan Aravinda

Rating: 4.0/5, difficulty: 1.0/5
Class was incredibly easy as long as you have a good understanding of basic math and algebra (like 8th grade level). I loved the mastery-based grading, and it was super easy and forgiving to follow. Allowed to miss three quizzes and work at your own pace, and I was able to finish material early November. Perfect math gen-ed for non-stem majors!

Rating: 1.0/5, difficulty: 4.0/5
I have only been in the class for a week. She gives you two days extensions which are helpful but assigns a ridiculous amount of work. I have her for Summer B session and it seems as if she is oblivious to the fact that we have her class everyday and possibly other classes. It takes 2-4 hours to finish a days worth of work. Do NOT take her class.

Rating: 2.0/5, difficulty: 3.0/5
He at least responded to me. However, neither of them taught the course in my opinion-- and I'll explain why. This course was a mess.
- all content taught thru random vids
- hw completely unrelated to quizzes
- some content is literally calculus
- spent weeks stuck on the same module, hours in outside tutoring
- barely got a C (straight A student)

Rating: 1.0/5, difficulty: 3.0/5
The class is set up in a way where you have to teach yourself using video lectures. The video lectures are a waste of time but have to be watched because of Xcronos. This professor does not teach the material rather just does 2-3 examples hoping you understand what is done.

Rating: 1.0/5, difficulty: 5.0/5
the recorded lectures are a complete joke you will have to teach yourself through all the modules. the lectures are not done by the professor but by someone else in the faculty who I can only assume has never taught anything in their life before

Rating: 1.0/5, difficulty: 4.0/5
Did not respond promptly to emails. Quizzes had answers that they said were correct but were straight-up wrong. Never bothered to correct them or respond to my emails about them. Misspelling in lessons. Lectures are unrelated to homework, and they are incredibly boring and tedious. Non-standard grading style.