Teaching Resident
Summit Public Schools
University of North Carolina at Chapel Hill
Massachusetts Institute of Technology
Caltech