August 8, 2025 - Stephen Ross, Class 1996
Dr. Ross is the Associate Dean of Faculty Development and Student Affairs and Professor of Psychology within the School of Interdisciplinary Arts and Sciences at the University of Washington, in Tacoma, WA. He studied Psychology and earned his BA at Roger Williams University in RI, and earned degrees from Ball State and UTEP. WOW!