Reviews of professor Luke Hindman

Rating: 5.0/5, difficulty: 4.0/5
Awesome professor! His class was difficult, but learning a new language is always challenging and the obstacles I had to overcome really helped me to be prepared for my future Computer Science classes. He also helped me develop my love for programming. I highly recommend him.

Rating: 5.0/5, difficulty: 3.0/5
Luke was a fun professor to have, very easy-going and made sure to explain things thouroughly. Going to class everyday is a must, not only for the daily assignments, but because he walks through code examples in the lectures. Ask any and every question you have!

Rating: 5.0/5, difficulty: 4.0/5
Luke is a great teacher but if you stuggle with computer science make sure to read and study the material.

Rating: 2.0/5, difficulty: 4.0/5
So it isn't that he is necessarily a bad professor. I really like him as a person and his lectures are good even though they are longer than they need to be and fairly boring. I cannot recommend that he be your highest pick. He isn't very clear and concise when explaining and if you start struggling there is no safety net from him or the course.

Rating: 4.0/5, difficulty: 4.0/5
Organized, good notes, and clear instructions. Gives good feedback and willing to work with students. Very reasonable. I always felt like I knew what I was supposed to be doing in class.

Rating: 1.0/5, difficulty: 2.0/5
Be prepared to be bored! If you have any questions, save yourself some time with google. His answers are unclear and long winded. If you have a concern, tell it to another teacher because hes too busy to actually hear what you have to say.

Rating: 5.0/5, difficulty: 2.0/5
Great professor. Very passionate about the material. Lots of extra credit opportunities towards the end of the semester. If you take this class definitely watch the deep dive videos as professor Hindman is a much better resource for learning this stuff than most of the stuff I could find online (very rare for an online CS class)

Rating: 5.0/5, difficulty: 4.0/5
Best Teacher I've had so far, You have to attend everyday and pay attention. However you will learn so many important things every single day and teaching structure is amazing with tons of videos, help, and tutoring.