Support & Enable


Better Rewards for Your Academic Effort


Smart Learning


Work smarter, not harder


Study with Rigor


29 AP Courses to choose from


Stand Out


Graduate with Honors


One Course Makes the Difference

AP Courses for 9th Grade

AP Courses for 9th Grade

Why take AP at 9th Grade? Taking an AP course builds the skills you'll need throughout your high years for other advanced placement studies. It will help you develop better study habits, polish up your time ...
Read More
Java, MTA, and SQL Oracle Database Certification Courses

Java, MTA, and SQL Oracle Database Certification Courses

Students at Legend can now train to become Java, Microsoft Technology Associate (MTA), and SQL Oracle Database certified. With any one of these certifications, your student would be equipped with the advanced t...
Read More
AP® Computer Science Principles

AP® Computer Science Principles

This is for every interested students from the summer before 9th Grade.  The AP® Computer Science Principles course introduces you to the essential ideas of computer science. You’ll learn to understand how c...
Read More
Dual Credit Courses

Dual Credit Courses

Dual Credit Courses:  1. AP Macroeconomics    2. AP Microeconomics How does it work? Concurrent credit courses are offered through the collaboration between Legend College Preparatory (LCP) and San Jose State...
Read More
view all

How Legend Helps You Succeed

Taking enough AP level courses will enable you to become an AP Scholar. There are different levels of AP Scholar. Please refer to the websit...
Legend supports Academic Vitality
Legend College Preparatory's Pre-AP Classes are designed to prepare students for the rigorous academic demands of Advanced Placement level c...
Get the push & partnership to thrive
Most students don't have enough time to complete all they want to achieve.  A different learning format at Legend will help you create time....
Legend gives students TIME
Students with above-average aspiration simply should not settle for average course of study It is always possible to customize your course...
Revamp Your Course of Study