Reviews of professor Freeman Lo

Rating: 1.0/5, difficulty: 1.0/5
This professor had a lot of issues. He needed to be corrected on multiple instances, his course material was all over the place. He expected you to know some very obscure knowledge. His assignments had almost no instruction before hand so you would know what was going on. Don't take this class if you expect to learn a lot about web programming.

Rating: 2.0/5, difficulty: 1.0/5
Professor Lo is the laziest professor I've ever had, and he admits that he is lazy. His broken mix of German, some Asian language, and English creates some crazy language boundaries in the class. Pretty nice dude, but he is so new to teaching that he's lost.

Rating: 5.0/5, difficulty: 3.0/5
It is truly inspiring to encounter individuals who are not only experts in their area of expertise, but also exhibit exceptional interpersonal skills. He possesses exceptional qualities such as empathy, understanding, and a dedication to student success.

Rating: 1.0/5, difficulty: 3.0/5
I had Freeman in my second year at Radford. Do not recommend him for any student. He's hands down the worst at what he does. He simply cannot teach what he knows efficiently, leaving students to assume and teach themselves. His grammar and English are very subpar making it hard to understand him. Overall just don't take him if you have a choice.

Rating: 1.0/5, difficulty: 5.0/5
Gives project after project with no down time. No care for how much he assigns and how much time he gives to complete the assignments. Almost gets to the point of "busy work" with how much he assigns but it becomes increasingly difficult when you also have to teach yourself all the material needed to complete the assignment.

Rating: 1.0/5, difficulty: 5.0/5
The amount of times where mid lecture he would not be able to properly do something and tell us to look up an example online was insane. I did not rely on him for this class as when I did my questions were either met with non-answers or just flat out not answered.

Rating: 5.0/5, difficulty: 3.0/5
Awesome professor, I know his weekly HWs and projects are heavy, but he also will extend and give you hints for all the exams, quizzes, and class HWs. You joined a class to learn and it is bad for us to expect the professor to do everything for us. You have to learn to research using Google, use Stackoverflow and get help from your classmates.

Rating: 2.0/5, difficulty: 1.0/5
His class was an easy A but in a bad way. I felt like I didn't learn anything in it. He seems to just be new to teaching and doesn't really know where to start. Once class he asked us what we thought of twitch then dismissed class after 10 minutes.