Reviews of professor Alex Hornberger

Rating: 5.0/5, difficulty: 1.0/5
Such an easy class and everything is basically online. No late work and he requires participation. I would take him. Just watch out the labs are a little tricky but if you have good Google-Fu then you can get it easy

Rating: 1.0/5, difficulty: 3.0/5
Professor Hornberger in my opinion is a little too unprofessional. He takes petty points and is rarely ever accessible.

Rating: 2.0/5, difficulty: 2.0/5
It was apparent at some points that he just did not know how to teach some of the material, we were very behind the other section. Very easy as long as you can navigate a VM, execute EternalBlue and write a paper about it. Procrastinated grading so a couple grades were cut as the semester ended. He also seemed pretty checked out towards the end.

Rating: 1.0/5, difficulty: 5.0/5
He didn't give feed back except " good job " " great job " , I didn't recommend this guy at all if you have any other option take the option, his lecture for max 30 minutes but the class is 2 hours and 40 minutes, he didn't know what he want from you . Lab is without explanation just " do the lab " .

Rating: 1.0/5, difficulty: 3.0/5
Lectures for 30 minutes then leaves, waits until end of semester to grade everything, strict about late work no matter the excuse. Only upside is that most exams are online, even for in-person classes. Cancelled a grade in the grade book because he realized he didnt have enough time to grade it before he had to submit transcript grades.

Rating: 5.0/5, difficulty: 2.0/5
Very knowledgeable professor, knows what he is talking about, and explained everything clearly. Would definitely take him again, very laid back and understanding, as long as you do his assignments and meet requirements, you should be good. It may be a bit tough to reach him outside of class, so make sure to talk to him if you have any issues.