Kendra M. Hall, PhD, is Assistant Professor in the Department of Education at Brigham Young University.
First Edition