Michael Thornton Assistant Teaching Professor of History Michael's Programs History Master's Boston, MA Full-Time 2 years Classroom Save LOCATION COMMITMENT DURATION TYPE