John Almarode

Posts by John Almarode

John Almarode has worked with schools, classrooms, and teachers all over the world. John began his career teaching mathematics and science to a wide range of students. In addition to his time in PreK – 12 schools and classrooms he is an Associate Professor in the Department of Early, Elementary, and Reading Education and the Co-Director of James Madison University’s Center for STEM Education and Outreach.