Reviews of professor Lennaert Veen

Rating: 1.0/5, difficulty: 5.0/5
Great prof, thought CS was for me, he helped me realize that CS is indeed not for me. After I dropped out I am now extremely happy as I am living a very successful life, currently, I am working as a pharmaceutical entrepreneur, making a great living. Another friend of mine is a resident of a pavement palace. Would highly recommend taking this class

Rating: 1.0/5, difficulty: 5.0/5
He is unwilling to help struggling students, all of the TAs he chose are equally useless. They all are very sassy and sometimes unprofessional. Only good thing to come out of this class is that he is deciding to change the final which was 50% down to somewhere between 30-40% thank god I would have killed myself if that was still a thing. demonry.

Rating: 1.0/5, difficulty: 5.0/5
His teaching style just didn't work for me. I wasn't able to understand a single concept the taught in class because it was taught in a way I cant understand. I always felt like I was behind in terms of preq I need for that class. He is a prof that cares, and will explain things if you ask him. But I cant learn the MATH with python, its too much.

Rating: 1.0/5, difficulty: 5.0/5
The course is hard, the problem is he doesn't know how to teach and so you don't understand anything. Now if you try to ask a question, it will be answered by him asking you another question, he says he wants you to think but you can't think in a course in which you don't understand anything. Haven't learned anything other than "import numpy".

Rating: 1.0/5, difficulty: 5.0/5
I still haven't recovered from this course.

Rating: 1.0/5, difficulty: 5.0/5
The grading is very strict, the prof doesn't post answers to tutorial worksheets (even if many students don't understand them), and tutorials cover content from future lectures. This course with this prof is very disorganized, and I would not at all recommend him, unless you would like to suffer and spend your entire reading week on one assignment.

Rating: 1.0/5, difficulty: 5.0/5
before every class, I prayed for de-ath cause it is better than his lectures.

Rating: 1.0/5, difficulty: 5.0/5
The worst course I have taken.

1. Professor & TAs are rude to students on Slack.
2. Tutorials cover future lectures.
3. He can't teach the material.
4. He doesn't show up to office hours. 
5. Some material is ahead of even Linear Algebra.

I do appreciate his efforts to lower the weight of the exam, but I can't wait to be done with this course.

Rating: 1.0/5, difficulty: 5.0/5
- Harsh due dates for assignments (Assigned work over a reading week)
- Submitted final grades four days late
- Condescending replies to students on course Slack channel
- Put a question on the exam that he never demonstrated how to solve in class, expecting us to know how to do it.
- Avoid at all costs, he will make your semester miserable.