Great professor and a nice guy. There were no surprises on the exams if you mostly understand the homework and lectures. There will be a big learning curve in the second half of the course if you have zero exposure to coding, but if you have even a little experience, you should be fine. 