The course: MATH 220, “Mathematical Proof“, was taught in this instance by Dr. David Steinberg. It is taken by 2nd year students majoring in mathematics.
Course structure: Content and structure tend to vary with the particular instructor, but in this instance the course was taught as a “flipped class”, with pre-class readings, in-class Socratic and interacting learning strategies, as well as problem sets for homework.