Reviews of professor Upul Ranaweera

Rating: 1.0/5, difficulty: 5.0/5
Dr. Ranaweera is a teacher I would not recommend taking as a first year. His grading criteria is not clear, and belittles you as a person. While other labs were receiving As for the same work effort and answers, Ranaweera would mark -10 points off for spelling a word wrong. After taking his class, I am a better student just would not take again.

Rating: 3.0/5, difficulty: 5.0/5
He is a very funny professor if you get to know him and most of my classmates liked him as a person. However, if you do not have a strong chemistry, physics, and calculus foundation you will struggle in this class. My friend never took a chemistry class before his and she ended with an A. However she worked very hard outside of class. Study hard!!!

Rating: 4.0/5, difficulty: 3.0/5
The exams are VERY similar to the study guide. If you just study the study guide for the exam you would get a solid B. If you want to get an A studying the lecture slides plus the study guide would get you an A. Definitely don't skip lectures because the information will be confusing. Labs are 3 hours long and stressful.

Rating: 5.0/5, difficulty: 4.0/5
He is an Amazing Professor. He teaches class materials really well and gives great feedback. Even when you email him a question, he will literally give great explanations and examples. Although there are lots of homework, they will all prepare you for the quizzes and exams. His study guides are really helpful and he is a great teacher overall.