California State University - East Bay
1.0 Lecturer
Independent Consultant
Optimal Human Performance Coach and Consultant
California State University - East Bay
Director, Center for Student Research
Fanshawe College
Part-time Lecturer
California State University - East Bay
Assistant Professor in Kinesiology
California State University - East Bay
Associate Professor, Learning and Performance Psychology
California State University - East Bay
Professor, Learning snd Performance Psychology
Laurentian University/Université Laurentienne
University of Windsor
Western University