Reviews of professor Baba Kofi Weusijana

Rating: 2.0/5, difficulty: 4.0/5
Lecturing isn't my style; I tend to ramble randomly at times. Additionally, teaching that heavily relies on textbooks is very uncool.

Rating: 4.0/5, difficulty: 2.0/5
The professor provides all the necessary materials for studying including text materials, videos and slides. He is very polite and would regrade any assignment if you couldn't get it right the first time. Yes, his way of teaching isn't special, its the same as reading from the slides but he is very helpful outside the class and during office hours.

Rating: 4.0/5, difficulty: 3.0/5
Everyone else is rating him as a 1, but that's probably because programming is hard. Still, I enjoyed the class with him because the lectures were not mandatory. He included a bunch of extra videos from professional content creators that helped me to fully understand the material in a class where understanding is key to continue to the next level.

Rating: 3.0/5, difficulty: 2.0/5
cons: 
tons of random extra tedious checks after completing a assignment, the online canvas course is badly formatted, errors in the assignment instructions.

pros:
lots of extra credit opportunities, 1 assignment per week, optional readings, fast/consistent canvas message response times (at around 4am).

Rating: 5.0/5, difficulty: 1.0/5
I don't understand all of the negative reviews - Professor Weusijana was an excellent professor. I took this course asynchronous and am very thankful for how he structured the course. His lectures are sometimes not the best, but ample supplementary material is always provided.

Rating: 1.0/5, difficulty: 3.0/5
I found myself looking for answers on the internet more often than not as the slides provided are not useful, and the (mandatory) lectures were 30 minutes of addressing questions and a single survey. No actual learning of new concepts. Group projects and peer programming entirely over the internet is incredibly unintuitive. Smart guy, bad prof.

Rating: 5.0/5, difficulty: 3.0/5
Baba cares for his students and will make sure to answer any questions or concerns that I had. He is very generous with his time and will make time for one-on-one office-hour meetings.  I definitely recommend his course if you like to self-study.

Rating: 1.0/5, difficulty: 5.0/5
This was my first programming class. We met 2x's a week on zoom which he spent the majority of the time debugging his own work, which confused me even more. I feel like I learned more from YouTube and LinkedIn Learning than I did from him. Also, he takes a very long time to grade homework so don't be surprised when your grade is an F in the class.

Rating: 1.0/5, difficulty: 1.0/5
My experience with this professor started in the summer of 94. We were lovers at the time, but I didn't know it at the time. I felt we were just student and teacher, but his lust for me elevated it into something higher. As a result, he gave me good grades; I gave him good head. That was the way to his heart and also to an expulsion from the campus