IMACS has teaching locations in a variety of cities and states. We offer math enrichment, computer programming and university level courses for kids of all ages.
We group children by ability level, and not by age, so all future students must complete a placement class prior to enrollment. Availability and schedules for IMACS classes vary by location, so please be sure to contact our headquarters for more information about After School & Weekend Programs, Summer Programs, and Homeschool Programs in your area.
IMACS Aventura is located inside Hochberg Preparatory School.
Please note that IMACS Aventura is only open when IMACS classes are in progress.
Enter the plaza from SW 18th St. / Marina Blvd. and at the stop sign make a right; we are the second office on the left. (To see our exact location within the plaza, zoom in on the map.)
Please note that IMACS Boca Raton is only open when IMACS classes are in progress.
IMACS Fort Lauderdale is located in St. Mark's Episcopal School. Take the east entrance to the school. Guest parking is available on the east side of the campus or in the lot to the west of the outdoor basketball court. IMACS classrooms are located inside the Upper School building with the double doors across from the gym.
Please note that IMACS Fort Lauderdale is only open when IMACS classes are in progress.
IMACS is in the northeast corner of the IMACS Office Center.
IMACS Weston is located inside The Sagemont Upper School Campus. Enter the Sagemont building through the north entrance. Once inside follow the IMACS signs, and take the right side of the stairs to the IMACS lobby on the second floor.
Please note that IMACS Weston is only open when IMACS classes are in progress.
IMACS holds pull-out or after-school classes at the following schools:
- American Heritage (Plantation)*
- Pine Crest (Fort Lauderdale)*
- The Sagemont School (Weston)
- University School (Davie)*
- St. Mark's Episcopal School (Fort Lauderdale)
- Hochberg Preparatory (Aventura)
- Weston Christian Academy (Weston)*
* classes only available for students who attend this school
IMACS Raleigh is located inside Trinity Academy of Raleigh. IMACS classrooms are located inside the Math/Science Building. The IMACS office is located at the end of the main hall on the right.
IMACS Cary is located inside Cary Academy. IMACS classrooms are located in the Upper School Building. Enter the campus via the intersection of North Harrison Ave and Cary Parkway. Make your first right; the Upper School Building is the first building on the left.
Please note that iMACS Cary is only open when IMACS classes are in progress.
IMACS Chapel Hill at Christ UMC is located in Southern Village. IMACS classrooms are located in the church's Sunday School Building. Enter the building from the Market Street entrance.
Please note that IMACS Chapel Hill at Christ UMC is only open when IMACS classes are in progress.
IMACS Chapel Hill at Extraordinary Ventures is located on S Elliott Road between 15-501 and E Franklink Street (across the street from Whole Foods). Please enter the building using the north side entrance.
Please note that IMACS of Chapel Hill at Extraordinary Ventures is only open when IMACS classes are in progress.
IMACS Creve Coeur at Mt. Zion Church
1485 Craig Rd., St. Louis, MO 63146
888 N. Mason Rd.
Creve Coeur, MO 63141
12660 Conway Rd.
Creve Coeur, MO 63141
Kirk Day School
12928 Ladue Road
St. Louis, MO 63141 Maps
Mary Institute & St. Louis Country Day School
101 N Warson Rd St Louis, MO 63124
The Wilson School
6345 Wydown Blvd.
Clayton, MO 63105
Twin Oaks Christian School
1230A Big Bend Road Ballwin, MO 63021