Reviews of professor Gursharan Gill

Rating: 2.0/5, difficulty: 3.0/5
Very little homework, only 9 assignments during the semester. Grade is based off of 2 exams. Instructor is very monotone and emotionless which made the class very hard to sit through, not exciting at all. He ended class and left 45 minutes early everyday. Explains things, but not well enough to fully understand how to apply it. Easy grader though!

Rating: 5.0/5, difficulty: 3.0/5
Very nice professor, teaches well. I learned a lot in his class.

Rating: 5.0/5, difficulty: 1.0/5
Professor Gill was very understanding of my lack of programming knowledge. He made time to help me understanding basics, redo and resubmit assignments after seeing I was "right there" and just missing something simple. He responded to emails written in distress quickly and compassionately.  He knows learning a new language is not easy.

Rating: 2.0/5, difficulty: 2.0/5
Mr. Gill is kind of hard to understand and doesn't give super clear instructions on his assignments. He gets back to you when you email him, but having to question him on every assignment for more details gets old. Some assignments are really difficult, others are really easy. I prefer using the c++ tutorials over his lecture videos.