Reviews of professor Andrew Hannum

Rating: 1.0/5, difficulty: 3.0/5
He is a horrible teacher. He teaches basic level things in class and then puts things on the labs and homework that are 10x more complex than anything he discussed in class. Asking him for extra help is pointless because he doesn't even know how to explain it. For the midterm he tried to curve people's scores down to fit the average he had.

Rating: 4.0/5, difficulty: 5.0/5
He's a really cool guy, but his class is very difficult. First, if you take notes, be ready to write, he goes at a supersonic speed, missing things is easy. The in class lectures are very hard to translate to labs (which will take you 3-4+ hours). You can reach out for help, but his work is ridiculously hard. Know java beforehand and you'll be fine

Rating: 5.0/5, difficulty: 2.0/5
I don't know what these negative reviews are about, Andrew is a fantastic instructor! His lectures were clear and easy to follow and his positive attitude was inspiring. I highly recommend taking one of his classes if you get a chance.