Braidon Schaufert
Great prof. Very kind and genuinely cares about his students. See him during his office hours if you want to do well; he offers lots of advice and constructive feedback. Lectures were somewhat uninteresting but his group discussions generally quite engaging. Would take again!