
Teacher Denise
Toddler Class, Pre-K Class
Our co-director and Pre-K teacher has been a member of the ICP community since 2006, first as a parent and now as an educator. She is a certified teacher and has many years of experience in preschool, middle school, and special education. She holds a Masters’ Degree in Instructional Technology from City University and a Bachelor’s Degree in Special Education from Brigham Young University. Denise experienced being a co-op parent at ICP with her own children and is passionate about the co-op experience for both children and parents. She is excited to be a part of our ICP community by using her wealth of experience to educate our Pre-K classes through developmentally appropriate play and learning.

Teacher Ashley
2/3 Class, 3/4 Class
Our 2/3 and 3/4 teacher and Co-Director joined the ICP community in 2018 as a parent and is excited to continue her role at ICP as an educator. She is a certified teacher and has many years of experience teaching first and second grade. She has a Bachelor’s Degree in Early Childhood Education from Arizona State University and a Master’s Degree in Elementary Education from Northern Arizona University. Ashley is committed to serving the ICP community as a passionate educator who strives to instill a love of learning in children through play-based education. As a mom to little ones, she looks forward to the opportunity to work with families in her community and facilitate discussions that will help our families navigate the challenges of parenting.