Sasha North
Very sweet. A bit disorganized and confusing though. Used webassign for homework and the examples in class weren't very helpful. Better at 1-on-1 discussion than lecture. Pop quizzes and group projects were common in class. You can probably skip the first 3-5 classes based on your knowledge, but after that, you should show up if you want to pass.