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 Dean of Administration & Faculty Affairs and Professor
Assistant Professor
Assistant Professor
Professor
Professor
Associate Professor
Professor
Professor
Professor
Professor
Associate Professor
Department Chair and Professor
Professor
Assistant Professor
Professor