PunchMag

John Cooper

John Cooper is a junior at Yale University, and has contributed to the Yale Alumni Magazine and The Politic, Yale’s undergraduate journal of politics.