Reviews of professor Seokjun Lee

Rating: 1.0/5, difficulty: 5.0/5
The guy knows what he's talking about, but his accent makes it hard to understand him. Everyone without previous experience failed the midterm. It had questions that had accidental errors, this changed nothing. No IDEs are allowed for the tests, it's scratch paper only. If you're not familiar with programming or Java, PLEASE don't take this class.

Rating: 4.0/5, difficulty: 2.0/5
I took 2 classes with Prof. Lee despite the not-great reviews on this site, and I'm glad that I did. While his accent made it hard to follow him in the first class, by the second class I was able to understand 90-95% of what he said. His DS&A class was REALLY good. I learned a lot that will carry forward into other classes.

Rating: 5.0/5, difficulty: 3.0/5
Professor Lee is a solid Professor. He was always available for any questions I had during the semester and would give very in-depth explanations when struggling. Was very knowledgeable in the field and I wish I would have been able to take more classes with him. You will need to study and practice however if you want a good grade.

Rating: 2.0/5, difficulty: 4.0/5
The last review about "weeding students out" literally sounds like it was written by Dr. Lee. Grad school is NOT the place for weeding out students, that's what undergrad was for! He was MEAN to the class. Threatening emails, minimizing students struggling, etc. Sucks that he teaches a gateway course! You are better off doing an online bootcamp.

Rating: 2.0/5, difficulty: 4.0/5
Lectures are decent and he sounds like a nice person, but hw is unrelated. Exams are insane and webcam monitored for writing programs! In real world no one memorizes code. He also does write his own reviews on here due to high number of complaints. Be cautious when taking him. Seems nice but gets bad through semester. Very toxic professor.

Rating: 5.0/5, difficulty: 1.0/5
I really like Professor Lee. He is very responsive to questions during class and via email, and you can tell he cares about his students' success. The homework, exams, and quizzes are very achievable, and his expectations are clear. I would take him again.

Rating: 2.0/5, difficulty: 4.0/5
A lot complained about him to department which is when the fake good reviews started popping up. Don't believe the good reviews, they are fake! I assure you all of the students in this class have issues with him. If you already know Java you'll be decent (don't expect A though). If it's first time in Java, you'll probably fail. Just being honest.

Rating: 1.0/5, difficulty: 5.0/5
He knows what he's talking about, but good luck asking him to explain it to you. Make sure you pay attention to lectures and take notes. Unfortunately the info in your textbook won't be on the test. Don't point  out his errors on test or quizzes  unless you want a angry email back. He is the only teacher available so he can't be fired.