ABC Magic Moments Preschool & Kindergarten is an early education provider in Fremont that operates multiple campuses including a Carol Avenue (Irvington) campus; it offers preschool, pre-kindergarten, transitional kindergarten (TK) and full-day kindergarten programs.

ABC Magic Moments provides early education and care for children from preschool age through kindergarten. The provider operates multiple campuses in Fremont, including a Carol Avenue (Irvington) campus, and describes offerings that include preschool, pre-kindergarten, TK and full-day kindergarten.
The program emphasizes creative play, use of the five senses, and hands-on learning. Kindergarten curriculum content is aligned with the California Common Core standards and includes language arts (with phonics and reader/writer workshop approaches), mathematics with hands-on manipulatives, science taught with Next Generation Science Standards, technology use, art, physical education and health, social studies, and music and movement.
A full-day kindergarten program presented in a small-class setting (described as 24 students with two teachers) offering reading, writing, language arts, math, science, social studies, technology, art, music and physical fitness with phonics and reader/writer workshop approaches.
A pre-kindergarten curriculum using hands-on materials, songs and games; instruction covers reading readiness and literacy, math concepts, science exploration, creative arts, music and movement, technology basics, and social-emotional and self-help skills.
A preschool program that emphasizes learning through creative play, theme centers, circle time and direct instruction, with topics drawn from science, art, language arts, math, social studies, music and movement, and daily routines that include outdoor play and meals.
Disclaimer: The information on this page is compiled from public sources and provider websites and may be summarized for clarity. Unless marked as claimed or verified, this listing has not been reviewed or endorsed by the provider. Information may change; contact the provider directly to confirm current details.
Licensing information may lag the regulator. Confirm with the provider before enrolling.