Richard Masters has been recognized in the most recent Excellence in Teaching Spotlight by the Center for Excellence in Teaching and Learning at Virginia Tech.