Reviews of professor Jer-Chin Chuang

Rating: 1.0/5, difficulty: 5.0/5
I would expect a lecturer to do better than stare at an iPad and mutter to himself like a graduate student who was not paid nearly enough to give lectures. His handwriting is terrible, lectures are confusing, and methods shown by examples are not nearly enough to solve every question on homework. This is also assuming you've mastered coding.

Rating: 1.0/5, difficulty: 5.0/5
Lectures, homework and discussion do not build foundational skills to do well on exams. Lectures were empty as everyone either watched youtube lectures or relied on module videos. The class sucks, but it is not impossible to succeed. I did poorly on the first two exams (C and D) and still managed an A. Create study groups and use TA office hours.

Rating: 1.0/5, difficulty: 5.0/5
Worst teaching system ever

Rating: 1.0/5, difficulty: 5.0/5
Avoid Dr Chuang. Going to his lecture is a waste of time since the lecture material has nothing to do with exam questions. There are three midterms which makes students feel overwhelmed. Exam questions barely connect to lectures and discussions. Discussion materials are useless and always too much/less. Extra practice is not very useful.

Rating: 1.0/5, difficulty: 4.0/5
This Class was incredibly terrible. Midterms and Finals were on different material to the notes, python was somehow expected to be self-taught, and Discussions were irrelevant and a waste of time. If I had to be honest, this class was more useless than playboi carti

Rating: 1.0/5, difficulty: 2.0/5
For how important this class is, it's amazing that it's taught and run as horribly as it is, last semester, they freely gave curves that helped people that did worse on the tests and hurt people who did better on the tests and the math department just doesn't care since this class, being required for a lot of majors, makes a lot of money for them.

Rating: 1.0/5, difficulty: 5.0/5
This guy teaches Math like it is a story. So imagine being introduced to some problem and then spending 45 minutes building up to a proof you will never use again, which subsequently makes your notes unreadable since they are not in order (cuz the proof comes last). Avoid at all costs or teach yourself (which is what I am doing).

Rating: 3.0/5, difficulty: 4.0/5
good professor who explains concepts well. However, lectures are too difficult. The worst thing is the course structure. Slides online are important but fundamental. We need to not only understand them to either do homework or exams, but we don't have extra resources to dig deeper into concepts(which are indeed essential for the test).

Rating: 1.0/5, difficulty: 4.0/5
Dr. Luke is clearly passionate about his subject, but he's not very good at explaining concepts to students. The tests are pretty bad, as there's a major disconnect between the material taught during lecture and the questions on tests.