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.