CUPERTINO - 408-873-3000

1072 S De Anza Blvd B203

San Jose, CA 95129

DUBLIN - 925-551-5365

7567 Amador Valley Blvd #205

Dublin, CA 94568

Screen Shot 2019-10-24 at 1.47.13 PM.png

©2019 by ACE

Dream. Challenge. Succeed.

ACE provides an integrated course schedule of learning through exploration, scrutiny, and self-reflection. In every class, our teachers emphasize the strategies and processes involved in learning and self-growth, creating a unique opportunity to prepare our students to live intelligent, thoughtful, and fulfilling lives in a rapidly changing society. Please see our current course offerings below.

Vocabulary, Grammar, Comprehension, Writing

Dive right into class with one of our expert teachers. Rather than just listening, memorizing, and repeating facts, ACE's English classes have students discovering, analyzing, and learning from experience and repetition. Our goal as educators is to spur our students’ curiosity, and allow them to learn at their own pace.

ACE's Honor's English classes consist of four different areas: vocabulary words, response to literature, grammar and writing.

These classes will help students dramatically increase their overall abilities in all areas of English, rather than just one area.

Honor's & Premium classes

Strengthen your foundations in mathematics and excel with ACE's math classes. Students will get the chance to apply their problem solving and critical thinking skills within a challenging learning environment that requires active participation.

ACE's math classes are divided into two categories: Honor's and Premium.

Honor's Mathematics offers math classes in all subject areas, from 4th grade through college level. The goal of ACE's Honor's Math classes is to provide classes that are tailored for each student at their level, so that each student can grow and learn at their own pace.

Premium Mathematics classes are dedicated to advanced students and/or students with great mathematical potential. American Math Competitions such as AIME, USAMO, and IMO are the main goals of this program, but students may take part in a certain number of different competitions.

JAVA & CS Theory

Enroll in our hands-on, innovative computer science classes. Our qualified and experienced teachers serve as facilitators of the learning process. Instead of simply lecturing, they guide students by helping make sense of course materials, encouraging them to ask questions and explore solutions, and promoting the use of resources outside of the classroom.

Our classes are titled "ACS", short for "ACE Computer Science" as our main objective is to provide all students with the opportunity to participate in regional and national competitions, regardless of level.

Test Prep


ACE's SAT I classes allow students to take a practice test once every week, in which the tests will always be graded immediately afterwards. In the classes, students will review the test with the teacher, as well as learn new content.


SAT II (Subject Test) Classes

SAT II classes are 10 weeks before either the June tests or December tests, in which all students must attend the full 10 weeks.

All students are given practice tests once a week, in which tests are reviewed in class. New content is also learned from textbooks and ACE material.


AP Subjects

AP Subject tests are prepared through Barron's textbooks and previous AP tests. ACE guarantees results with our professional faculty, in which nearly all of our students received 100% on their AP tests.