Norcross STEM Program at IHM Curriculum Norcross STEM Program at IHM 4 Year Old Pre-K Program Kindergarten First Grade Second Grade Third Grade Fourth Grade Fifth Grade Sixth Grade Seventh Grade Eighth Grade