various schools - east coast
K-12 Physics Teacher
California State University, Long Beach
Chair of Science Education
California State University, Long Beach
Professor, Science Education
California Science Teachers Association
President
Williams College
University of Iowa