Reviews of professor Sekhar Ravinutala

Rating: 5.0/5, difficulty: 3.0/5
Due to past classes, I was considering changing my major, but Professor Ravintala motivates me to learn more about computer science and inspires me to stay in the field. Great professor!

Rating: 5.0/5, difficulty: 3.0/5
Amazing and passionate teacher, I learned so much more than what was the regular scope of the class. He is insanely knowledgeable in his field and he CARES. I just wish I was able to take him in a regular length semester so I could absorb more from his class. Sucks that he's not returning to teach at PCC, I wish I could take him again. 10/10 goated

Rating: 4.0/5, difficulty: 3.0/5
Take this Professor if you want to learn beyond the scope of the course, he introduces you to github, bazel, and g test which will be useful in the real world. The only downside is just the quizzes, the wording is kind a tricky, but at the end, he gave us 10% extra credit. He always said that you will get good grades if you put effort.

Rating: 5.0/5, difficulty: 2.0/5
I took Sekhar's Python class of summer 2018. Sekhar comes from the industry and it was his first time teaching in PCC. Personally, I really like Sekhar's style. He emphasizes on code quality rather than getting everything right. Also, unlike many professors, Shekhar goes over his own code for the assignment so you can learn from his answers.

Rating: 1.0/5, difficulty: 5.0/5
No lecture notes, just the 2 hours of recorded lecture in the course materials. Projects are not based on materials taught in class. Always explain projects two days before due. Likes to overwhelm students such as explaining a chapter using materials from later chapters, ex: explaining chapter 1 but using materials from chapter 10.

Rating: 5.0/5, difficulty: 3.0/5
One of the best CS professors ever. He really cares and teaches you to be a Software Engineer/Developer which is something no other CS professor teaches in this college. The best part is he is extremely humble and always treats everyone with respect. Very talented, intelligent, and passionate individual. He never wants to give anyone a bad grade!

Rating: 2.0/5, difficulty: 3.0/5
All of the good ratings are true. He teaches tools that developers usually use outside of C++, which is great. But his lecture is confusing in my opinion, he teaches in and out of the topic. There are no guide notes (ppt slides) whatsoever, so you do need to follow every single word that came from his mouth or you will totally lose it!!

Rating: 5.0/5, difficulty: 2.0/5
All you need to do is attend class, and attend extra labs, and you should ace this class without problems. Only 3 student got 60% grades without showing up, and most of the students who participated without giving up any assignments are currently 88%-98% grades. The big thing is this PROFESSOR is really really GOOD for beginner lectures.