Riyad A. Shahjahan

Riyad A. Shahjahan

Professor at Michigan State University; Certified coach for NCFDD; Blogger for “Being lazy and slowing down”