John A. Weaver
Professor
Disciplines
- Curriculum and Instruction
- Curriculum and Social Inquiry
Research Interests
- Interdisciplinary STEM
- Rural education
- Cultural studies of science and technology
Professor
Associate Professor
Professor
Senior Lecturer
Associate Professor
Professor (Deceased)
Lecturer
Assistant Professor (Deceased)
Associate Professor
Professor
Associate Professor
Professor
Professor
Associate Professor
Department Chair and Professor
Associate Dean and Professor
Senior Lecturer
Professor