Reviews of professor Nnamdi Nwanze

Rating: 5.0/5, difficulty: 3.0/5
Prof Nwanze is so kind and very funny. There's never a dull moment in his class, if you have the opportunity to take his class please do!

Rating: 4.0/5, difficulty: 3.0/5
I only used the book to reference some of the algorithms we needed for the homework. As long as you don't futz around on the computer during lecture and actually take notes/ask questions you'll be fine. He's a pretty strict grader, but you can get partial credit. He's a bit monotone, but tries to keep the class engaged with jokes. ASK QUESTIONS

Rating: 2.0/5, difficulty: 5.0/5
Class was very hard. Did not explain things in a concise way. But overall a good teacher to make you think outside the box. He is the only one that teaches 220, 320, and 420. So make sure you create a good relationship with him if you're in CS. Just know that Nwanze loves to doc points so don't give him the opportunity on your HW.

Rating: 5.0/5, difficulty: 4.0/5
If you are able to take his course, do it. I have never felt so sure of myself in cs before. He teaches because he knows the value of his skills. Pay attention and show up, he will help turn you into tech professional you dream of being.

Rating: 5.0/5, difficulty: 3.0/5
Professor Nwanze is seriously what every teacher should be. He goes thoroughly through material, asks questions but doesn't put too much pressure on people, and always takes the time to answer any questions anyone has, both during and outside of class. He's very kind, accessible, and always tries to be fun and upbeat in class.

Rating: 4.0/5, difficulty: 4.0/5
laugh at his jokes. it'll do you wonders. his slides weren't formatted the best and the textbook outlined the course concepts better. if you take it use the textbook especially later on in the semester when you do passing arguments through separate classes. solid choice though. i enjoyed him and breezed my way to a 103%. It is hard for some people.