James A Hafner
Professor Emeritus, Department of Geosciences
Disciplines
- Education
- Earth Sciences
- Social and Behavioral Sciences
Professor Emeritus, Department of Geosciences
Professor, College of Education, Teacher Education and School Improvement
MA/PhD Candidate
Faculty Member
Professor / Dept of Communication
Assistant Professor, College of Education, Student Development
Assistant Professor-Women's Studies
Assistant Professor