Reviews of professor Konstantin Khrapko

Rating: 4.0/5, difficulty: 4.0/5
You get peer graded on homework, no exams. No textbook, just lectures. He does Tegrity if you want him to. GET A STUDY GROUP EARLY (like day 1). Do not leave homework for the day before, you won't get it. Honestly, best class I've taken at NEU. I learned so much and it really helped on job/co-op interviews. I can explain NGS at the drop of a hat!

Rating: 1.0/5, difficulty: 4.0/5
Makes students grade each other's HW. Couldn't respond to emails. Changed the syllabus halfway in semester to reward the inherently smart kids. Couldn't follow his own syllabus. Graded on SDs from the mean which rewards the inherently smart kids again. Couldn't communicate a lesson properly. Homework sets were ridiculously difficult.

Rating: 1.0/5, difficulty: 5.0/5
Very disorganized and even disrespectful at times. The homework is peer reviewed, which is awful and completely subjective with no rubric or answer key. Definitely avoid him if you can.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Khrapko is fantastic but NOT everyone's cup of tea. Super passionate about the topic, really challenges you and makes you think, but his assessment style is unique (peer grading) and his slides are not helpful without having attended lecture. If you want super organized class he might not be for you- but he is a lot of fun and genuinely cares!

Rating: 5.0/5, difficulty: 3.0/5
Get a study group on day one, since the only assignments are 4, ten short answer assignments that are graded by your fellow classmates. Helps to attend his office hours to discuss the questions and anything unclear to gain understanding! Very accommodating and will schedule more office hours if you ask. Loves when you participate in discussions.