Reviews of professor R.W. (Rachel) Singh

Rating: 5.0/5, difficulty: 2.0/5
Professor Rachel Singh is a true GEM at JCCC. She is very generous with her time during class and outside of the class. Always answer emails promptly. If you are confused about a topic or not understanding the material, she would stop the lecture and answer your question until you understood it. She knows C++ like the back of her hand. Great class!

Rating: 5.0/5, difficulty: 3.0/5
Rachel Singh deserves every single award I can think of for a professor. The entire course is designed and created by them and they even made their own textbook (free) and website. They are available outside of class on Discord or Canvas at any hour of the day or evening. Their teaching method is incredibly effective and I learn so much every day.

Rating: 5.0/5, difficulty: 2.0/5
One of the best professors in this entire school. Amazing lectures that are super clear and straight to the point. You will actually understand the concepts instead of just writing long boring code. Probably has the best and most USEFUL programming knowledge from any CS professor I have ever taken. Could not recommend more.

Rating: 5.0/5, difficulty: 2.0/5
Absolutely one of the best teachers at this school. I didn't do super well in this class but it was because of me, they did everything in their power to help me even when I had given up. They responded to emails within minutes and were so patient and understanding. It was a privilege to be their student. A truly incredible professor and person.

Rating: 5.0/5, difficulty: 2.0/5
Prof. Singh is an amazing professor that is really helpful and easy to reach out to. I had a lot of issues with my laptop this semester and Prof. Singh took the time outside of class to help me.

Rating: 5.0/5, difficulty: 3.0/5
She is the best. Her lectures are clear and concise. Homework were easy to follow, because the classes are recorded, so you can watch learn again for what you did not understand, and she provides help links her older learning material to help. She will set up additional ZOOM meeting for you to help you understanding your code.

Rating: 5.0/5, difficulty: 3.0/5
Best professor I've ever taken! They truly cares about teaching and their students. Their lessons were fun to watch and the assignments were easy to understand. You will still learn a lot because there are a lot of assignments, but they won't take off points for late turn-ins. Highly recommend and would take again if I could!

Rating: 5.0/5, difficulty: 2.0/5
Great professor, no textbook is needed they have their own online one. The same kind of homework is due every week, very consistent and easy to remember.

Rating: 5.0/5, difficulty: 2.0/5
With the way her lectures and assignments are structured, I was able to more effectively learn the relevant material and what steps I had to take in assignments. She is available on discord as well and is very helpful. She is super nice 10/10.