Reviews of professor Long Nguyen

Rating: 5.0/5, difficulty: 5.0/5
Professor Long is excellent. His lectures are very clear, and he explains the material in a way that everyone can understand. He also encourages students to ask questions if something is unclear. The class itself is very tough, but that is to be expected from Data Structures and Algorithms. Those who complaining just didn't put enough effort in.

Rating: 1.0/5, difficulty: 5.0/5
This professor's teaching abilities are lower than the expected level. You will never see your grade until the end of the course. Even then, you will remain perplexed on the grade he will give you. Taking this class will result in a disappointing grade despite your persistent effort. For your own sake, choose another professor.

Rating: 1.0/5, difficulty: 5.0/5
He is lacking in skills, specifically in the area of effective communication and engaging teaching methods. His lectures often fail to capture the attention of his students. In order to rectify this situation and ensure a quality learning experience, it is imperative to find a professor who possesses these necessary skills.

Rating: 1.0/5, difficulty: 5.0/5
It is very hard to pass this class with an A. His projects are very hard to do with a lot of instructions and a lot of coding to do. You were given only 3 weeks to finish it and you have to commit a lot of time to do it. It is like he is inconsiderate that students are taking other classes. His tests are also dumb and impossible to get good scores.

Rating: 1.0/5, difficulty: 5.0/5
If you manage to pass his class with an A, then what are you doing at SMC, you should be at MIT or something. It is impossible to pass his class with an A unless you already mastered all the concepts of his class. The tests and quizzes go beyond the scope of the materials provided or taught so it is impossible to get an A. Avoid at all costs.

Rating: 1.0/5, difficulty: 5.0/5
His grading is very slow. A nuclear war will probably start before he finishes grading. You won't know how well you are doing so you cannot judge clearly if you have to drop the class. You will get a very bad grade at the end of the semester because you didn't know you were doing badly. His tests are also very brutal. Good Luck if you taking him

Rating: 1.0/5, difficulty: 5.0/5
The worst prof ever. He doesn't teach the material that he is going to quiz or test on. All of his quizzes and tests will give you the same score if you studied or not because none of the material he provides prepares you. The start of the class will look like it will be a chill class, but don't let it fool you. You will suffer the entire semester.

Rating: 1.0/5, difficulty: 5.0/5
Quizzes feel rigged. Very hard to pass even with a ton of prep. I'd say it's best to avoid him just for this alone (quizzes are worth a big portion of your grade too).