1. 1
    Ted Mosby - Columbia University - RateMyProfessors.com self ratemyprofessors.com