Scott Koski
Professor Koski is a good teacher, very funny and entertaining. His papers are graded relatively strictly, but he gives feedback and advice on how to improve. He's a good teacher, but his grades are relatively strict that's all.