Dr. Michael S. Jeffress
Michael S. Jeffress, PhD, is a faculty member at Nicholls State University in Thibodaux, Louisiana, USA. He teaches courses in communication studies and world religion. He has been involved in disability advocacy work since 2000.
website: www.michaeljeffress.com