Konstantin Khrapko
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!