Reviews of professor Joel Chan

Rating: 5.0/5, difficulty: 2.0/5
Dr. Chan is one of the best professors in the i-school. His goal is for everyone to get good grades while making sure they understand and retain material. His tests are very fair and he is very receptive to students' concerns. You do need to go to class, but in-class worksheets are graded for completion and he goes over them before class ends.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Chan is an amazing lecturer. He makes sure everyone is on the same page and has no issues with answering questions. He explains everything in full with his assignments. If you have no coding experience then you need to take him because he will help you build a good foundation for programming.

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors I've had at UMD. By far worth your time if you have to take any classes with him. I had him for INST210 and INST126, and he actually cares and tries to help you to the best of his ability. Above and beyond any expectations I have had with any professor at the entire university.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Chan was a great professor for learning Python, as a beginner. The textbook is completely online, and you need to read it to do well in the class. He's a fair grader and always gives good feedback. There are clicker questions and learning checks worksheets each class, so attendance isn't mandatory, but at the same time, it is if you want an A.

Rating: 5.0/5, difficulty: 2.0/5
Definitely a proficient teacher and easily the easiest coding class I've ever attended. Really lax and cares for his students to understand and take their time to learn the content. Would recommend to anyone who wants a great class. Really polite and I wish all teachers were like him.