Steve Yang ’08: Physics

Steve Yang ’08, a former teaching assistant at Rensselaer Polytechnic Institute, will return to his alma mater to join the science department as a Physics teacher this year. After graduating from Harvard-Westlake, Yang went on to earn a Bachelor of Science from USC and a Master of Arts from Rensselaer Polytechnic Institute in structural engineering. […]