Castle Hill Academy is a preschool on North Street in Medfield. The school offers programs for infants through pre kindgergarten aged children. The school strives to create a loving, nurturing and suportive environment for children to grow and develop. The daily schedules include personal attention, guidance and developmentally appropriate activities. Reading, math, science, art and problem solving skills are stressed. The school makes every effort to keep the student-teacher ratio low and vigorously screens staff to insure the finest education available.