Developing instructional materials
Non Profit
Education
Providing leadership development programs for schools and districts
Conducting research on science teaching and learning
Life Science
Designing and delivering professional learning programs for teachers