Reviews of professor Andrew Nieuwsma

Rating: 2.0/5, difficulty: 3.0/5
Homework takes at least 6hrs a week plus 2-3hours of reading. His lectures are bad. He seems very nice and knowledgeable, but I'm not sure why he teaches b/c he has a full time day job. Intro but definitely recommend taking another CSCI class first. The midterms are mostly writing instead of reading code which makes them a lot harder.

Rating: 3.0/5, difficulty: 3.0/5
I had him his first semester teaching and overall I think he did a pretty decent job. The beginning was really tough because he seemed to expect us to know a lot more than we did but it got better as the class went on. Homeworks can be pretty tough but the labs help out a lot if you learn how to do them.

Rating: 1.0/5, difficulty: 4.0/5
His class was insanely difficult for an intro to programming. I had coding experience prior to this class, yet I still thought it was really hard. Lectures were pretty horrible as he didnt give us helpful examples to use on homework. Homework took 15-20 hours a week, and I am not exaggerating. Wouldnt recommend.

Rating: 1.0/5, difficulty: 4.0/5
He didn't understand the course guidelines till the last week. Has a full time job besides teaching which makes him spread very thin. Isn't very clear when teaching, debugging his own example code on the fly very often If you don't have any prior programming experience good luck(For an intro course) Does listen to feedback quite well quite well tho