Reviews of professor Greg Turk

Rating: 5.0/5, difficulty: 3.0/5
The best you can take for graphics. Only thing were that homeworks needed to be started at least like 3-4 days before the due date. They were pretty dense. TA office hours are extremely helpful though. His midterm/final is open book, open note. I dropped graphics the semester before with a different prof and found turk way more manageable this sem.

Rating: 5.0/5, difficulty: 2.0/5
I took the class during the Online semesters. That being said, the lectures were always clear and focused. The class was very interesting and the material progressed logically. The grading was almost solely on the projects, which was great, because the projects were really fun to do. The professor is also a very chill dude.

Rating: 5.0/5, difficulty: 2.0/5
Greg is an amazing professor. His lectures are super clear and detailed. The class is mostly based on interesting homework, so it is easy to get the work done. Overall, put in about 10 hours a week (including lecture) and you will have a good time. 10/10 professor

Rating: 4.0/5, difficulty: 4.0/5
He has good handwriting and drawing skills.

Rating: 4.0/5, difficulty: 4.0/5
Very knowledgeable professor Make sure you go to class! If you don't understand something, just write it down and go to his or TA office hours . Def cares about his students This is just for graphics: there was a big disconnect between the lectures and the homeworks. Make sure you go to the TAs for the secret sauce for the homeworks. They have it

Rating: 4.0/5, difficulty: 5.0/5
He's the best professor for graphics so if you are here to find who to take for CS3451, he's the guy. His programming projects are using Processing with p5js which can get very tricky and require lots of TA OH visits. Exams are hard not because of content but bc of how he words the questions and answers.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Turk is an engaging lecturer and really cares about students. As long as you start your projects early and go to office hours if you need help, it's a very manageable class (also check piazza!). His exams are open note, so as long as you go to lectures and review your notes the night before the exam, you're almost guaranteed an A on exams.

Rating: 5.0/5, difficulty: 2.0/5
Turk is a really nice guy and his lectures are very clear and easy to follow along with. Each project counts for about 15% of your grade, so get started on them early. Exams are open-notes so as long as you follow along with prof during lecture you'll do fine. Overall, a good lecturer and an enjoyable class.

Rating: 5.0/5, difficulty: 3.0/5
Fantastic graphics professor. Appeals to intuition, clear, insightful and does not shy away from details. Humble and not afraid to tell you he's not an expert on something. 

Projects are are all in Processing and/or GLSL and are very fun and learned a lot from them. I would take him again if I see him teaching another course.