mehaffy has held periodic appointments in teaching or research at the university of oregon, arizona state university, the university of strathclyde in glasgow, uk, the university of trento in trento, italy, and tecnologico de monterrey in querétaro, mexico. as director of education at the prince's foundation for building community, he developed an education curriculum that formed the basis of a new masters of science in sustainable urban development at the university of oxford.