Reviews of professor Nicolai Kalisch

Rating: 5.0/5, difficulty: 3.0/5
Amazing professor! His lectures were clear and straight to the point, he was easily accessible and super sweet. He gives great feedback on assignments and wants you to succeed. Just make sure to start programs early and ask him for help when you need it. I loved his class! 10/10 recommend.

Rating: 5.0/5, difficulty: 1.0/5
He is one of the best. His lecture are easy to understand. one or two small project each week. Projects are easy if you understand the lecture. Always available for help. Reply email very quick.

Rating: 3.0/5, difficulty: 3.0/5
He's a very knowledgeable person, but his lectures are a bit vague. So you end up needing to read the textbook. His email replies are quick and has a friendly demeanor, but takes awhile to grade assignments. Points come by a weekly "homework" quiz, and weekly assignments of three or four mini projects, all online. Midterm was fine.

Rating: 5.0/5, difficulty: 3.0/5
GREAT PROFESSOR! His lectures line up with the textbook & he posts the class samples online so its great if you're too shy to ask questions in class/lab & if you show up to lab, he will guide you when writing your program. Computer science is NOT EASY, but you CAN pass easily if you start your programs early & ask him for help when you get stuck.

Rating: 4.0/5, difficulty: 3.0/5
He's very intelligent and always willing to help you with anything your struggling with. Assignments aren't too bad but follow directions exactly. Quizzes/Tests are not terrible but they aren't easy either. Midterm and final majority of your grade. Final is harder than midterm. Tricky questions.