Reviews of professor Justin Goins

Rating: 1.0/5, difficulty: 5.0/5
A kind teacher but kindness doesn't help to be a good teacher. His teaching style didn't follow syllabus and very vague when it came to project description. Took it in Spring, 2021. If you're planning to take CS572/ECE 572, took it with Dr. Chen. Many of my classmates were either withdrawn/retaking next term.
Avoid his course, you'll thank me later

Rating: 5.0/5, difficulty: 5.0/5
Justin Goins is a solid instructor. He gives plenty of examples and code demos in lecture. His assignment descriptions are so thorough and exhaustive that I never had to guess what some functionality needs to do. Great instructor, definitely planning on taking as many courses with him as I can.

Rating: 5.0/5, difficulty: 3.0/5
Great overall class environment and professor Goins is great at presenting content. I would strongly recommend his class.

Rating: 4.0/5, difficulty: 3.0/5
Quite a jump in difficulty compared to CS 161, but that's not on Goins. Expect to spend upwards of 20 hours on homework assignments while you are learning new topics. Exams were fair, but be sure to read the additional reading posted on canvas.

Rating: 5.0/5, difficulty: 3.0/5
He makes CS 162 concepts make sense, and if they don't, he answers any and all questions  including ones going back to earlier parts of the term. He is eager to help and is available to offer help and even specific suggestions about C++ projects. Goes above and beyond with extra study sessions where he takes questions from anyone and helps out.

Rating: 4.0/5, difficulty: 5.0/5
Justin teaches hard classes, and somehow makes them more difficult. He wants to challenge the student and make you work for it instead of just following along. I typically blame the curriculum (that isn't made by instructor) and that's why Justin gets a good score. He knows what he's doing, is organized, is approachable, and lectures very well.

Rating: 5.0/5, difficulty: 5.0/5
I personally believe that when the OSU execs need to assign a teacher to their toughest CS classes, they look no further than Goins. Every class I've taken with Goins has made me want to drop out of my major. Despite this, his teaching style and curriculum are so good that I can't help but come back for more. You will struggle, but not for nothing!

Rating: 4.0/5, difficulty: 4.0/5
I took this class during Justin's first time teaching 162, and despite this I think he did a solid job. He really cares about his students and gives relevant feedback. The class is very difficult for a 100-level course, but not unmanageable as long as you take the class seriously. I think his lectures could be more lively, but he explains CS well.

Rating: 2.0/5, difficulty: 4.0/5
Justin is ok at teaching but gives vague responses to questions about code. He has guidelines posted on how to help other students on there assignments but gets made that you help each other. He seems disconnected about the students ability to do the assignments and features of what the coding language can do.