Reviews of professor Stephen Rallison

Rating: 4.0/5, difficulty: 3.0/5
Stephen is passionate about what he teaches. Very picky about moving your hips for the Cha Cha. He's kind of a tough grader, but there are lots of extra credit opportunities to balance out your grade. Don't bother buying the book for this class.