Registration for Spring 2021 is now open!

Program yoUr Future (PUF) is a prestigious educational outreach program. We're Excited to Teach You!
Our innovative and award-winning personalized learning courses build students' interest, engagement, self-efficacy, and achievement in STEM education and careers. Take the initiative to enroll now!

2020-21 Academic Year Courses - Join Anytime!

We know this will be a challenging year and will support you with our expertise along each step of your academic journey. Come take part in our interactive, live-instruction online classes and learn directly from our highly qualified, credentialed university professors and industry engineers with decades of teaching expertise.
We educate, empower, and prepare middle and high school students for an outstanding college education and success in STEM careers. Our programs drive our students into becoming high achievers and are recognized by President Bill Clinton, the International Computer Science Institute, the United Nations, the national Computer Science Teachers Association, and numerous other Silicon Valley institutions and tech companies.
Seats are limited and fill quickly on a first-come basis.

Entering into the right degree program is competitive.
We'll make you stand out!

If you are interested in studying mathematics or science at college, and wish to pursue a career in engineering or technology, you can put yourself ahead of the pack by taking the SAT Subject Tests in Physics, Chemistry, and Mathematics and the AP Physics I exam. These central sciences join together concepts of math, biology, medicine, physics, chemistry, pharmacy, and earth and environmental sciences and lay the foundation for all STEM career fields. In these classes at PUF, we break down all of the key elements of these subjects, with curriculum aligned with state and national standards, so you can learn the material effectively and get adequate SAT II and AP subject test preparation to excel in your school subjects, examinations, and beyond!

Anyone can take the SAT II or AP subject examinations. Colleges like the SAT IIs and APs because the tests make the colleges’ job easier in terms of who they will admit and who they will reject. SAT II and AP tests allow colleges to easily compare you to other applicants and provide you with an excellent chance to shine. If you got a 93% on your final and a student at another high school across the country got a 91%, colleges don’t know how to compare the two grades. They don’t know whose class was harder or whose teacher was a tougher grader. But if you get a 720 on the SAT II Subject Test and that other kid gets a 650, or if you got a 5 on your AP exam and the other kid did not even bother taking it, colleges will recognize the difference in your scores as well as the initiative you actively took towards your academic goals and passion.

Colleges also use the SAT II and AP tests to determine placement. Taking these exams can help you earn college credit while still in school. For example, if you do very well on the SAT II Chemistry, SAT II Physics, SAT II Math, or AP Physics I exams, you might be exempted from certain lower division science courses and be able to double major, graduate early (and save money!), and maximize your career prospects as a result. Taking these classes will help you land your dream college acceptances and will equip you with the skills to think critically, construct solid arguments, and see many sides of an issue—skills that prepare you for college and beyond.

As you prepare to apply to college, you increase your chances of acceptance and make yourself more marketable by taking the SAT II Physics, Chemistry, and Math Subject Tests or the AP Physics I Examination. Our classes will make you stand out in your college apps while enabling you to confidently take CollegeBoard examinations and earn high grades in your CP/Regular, Honors, and AP classes at school too. We invite you to take this initiative and succeed ahead of your peers at school and beyond!

Starting February 6!


Every Sat 9:00 AM - 12:00 PM PST / 12:00 PM - 3:00 PM EST

Come learn how to interpret and describe problems through representation and models, and utilize critical thinking skills to apply physics concepts and algebra-based mathematics to find solutions to real world problems. Designed to benefit students who are either taking CP/Regular or Honors physics courses at school or are hoping to "self-study", this thorough and rigorous course will teach you how to understand and solve problems in mechanics, electricity and magnetism, waves and optics, heat and thermodynamics, modern physics, and other miscellaneous concepts while emerging confident to take CollegeBoard's SAT II Physics examination.

Learn More and Enroll


Every Mon, Wed, Fri 4:00 - 5:00 PM PST / 7:00 - 8:00 PM EST

Come learn the fundamentals of Chemistry as aligned with national science standards and their applications as well as how to then apply them to solve chemical problems that would appear in real life industry situations--which is a requisite for most STEM majors and career fields. Designed to benefit students who are either taking CP/Regular or Honors chemistry courses at school or are hoping to "self-study", this class provides a grounding in scientific principles and algebraic concepts and prepares you to score high on CollegeBoards' SAT II Chemistry examination. Extensive problem solving in class and at home will help you develop a solid grasp on each and every concept covered in the course.

Learn More and Enroll

AP Physics I

Every Sat 9:00 AM - 12:00 PM PST / 12:00 PM - 3:00 PM EST

AP Physics 1 is an algebra-based physics course that will prepare you to excel not only in school but also in CollegeBoard's AP Physics I examination. Students cultivate their understanding of physics through inquiry-based investigations as they explore the topics of kinematics, dynamics, circular motion and gravitation, energy, momentum, simple harmonic motion, torque and rotational motion, electric charge and electric force, DC circuits, and mechanical waves and sound. By confronting complex physical situations and scenarios, the course enables you to develop the ability to reason about physical phenomena, explain relationships, apply and justify the use of mathematical routines, design experiments, and analyze data.

Learn More and Enroll

Algebra I

Every Tues, Thurs 4:00 - 5:30 PM PST / 7:00 - 8:30 PM EST

Come learn all about variables, algebraic expressions, equations, functions, inequalities, and their multiple representations. This class will develop your ability to explore and solve real-world application problems, demonstrate the appropriate use of scientific calculators, and communicate mathematical ideas clearly.

Learn More and Enroll

Algebra II

Every Tues, Thurs 6:00 - 7:30 PM PST / 9 - 10:30 PM EST

Come take part in the Algebra II program--a rigorous mathematics course in which you will develop strong skills in making connections between various concepts, problem solving using multiple methods and representations, critical thinking, efficiency, and developing a coherent, logical argument.

Learn More and Enroll


Every Mon, Wed, Fri 7:00 - 8:00 PM PST / 10:00 - 11:00 PM EST

The Pre-Calculus course acquaints you with the advanced mathematical concepts that lead to calculus. Come learn all about linear equations, inequalities, systems, and functions. You will discover the nature of graphs and deepen your understanding of polynomial, rational, exponential, and logarithmic functions.

Learn More and Enroll
Every Saturday 3:45 PM - 5:45 PM PST / 6:45 PM - 8:45 PM EST

Learn More and Enroll

This class will build your fluency in Geometry. Geometry is the area of mathematics that studies perpendicular lines, complementary angles, coordinate planes, adjacent angles, right angles, exterior angles, geometric shapes, and the distances and relationships between them. Come learn all of the geometry fundamentals including how to calculate areas of complex shapes, how to measure angles, how to prove and apply the Pythagorean theorem, how to apply properties of triangles and quadrilaterals, and how to apply geometry formulas.

SAT II Mathematics Level 1
Every Saturday 3:45 PM - 6:45 PM PST / 6:45 PM - 9:45 PM EST<

Learn More and Enroll

This class will build your fluency in Algebra and Geometry and prepare you to score high on the SAT II Math Subject Test. Enrolling in this class will boost your school grades, provide you with a recognizable platform for indicating your interest in pursuing math-based programs of study (science, technology, engineering, economics, etc.), and help you differentiate yourself in the admission process.

Product Management and Design Academy

January 9, 2021 - April 1, 2021
with live interactive, online lessons every Saturday 2:00 PM - 3:15 PM PST / 5:00 PM - 6:15 PM EST

User Experience design and research is at the forefront of developing all high-impact digital technologies and is one of the highest-paying professions in the world. PUF’s Product Management and Design Academy is a one-of-a-kind, intensive semester-long opportunity that provides you with hands-on User Interface Designing and Product Management experience.

alt text

Come learn the tools and techniques to design digital products that are useful, functional, and delightful. Students in the Product Management and Design Academy will develop a deep understanding of the end-to-end user-centric design process, including the key strategies for launching and designing successful digital products, and will publish a portfolio project of their own.
Learn More and Enroll

Certificates of Achievement

PUF is dedicated to giving our students an edge in the increasingly competitive college admissions process. If you're thinking about pursuing a math- or science-based program of study (such as science, technology, engineering, or math), enrolling in a PUF course is a great way to demonstrate your interests and achievements on your college applications.
PUF Certificates of Achievement are a noteworthy recognition on our students' resumes. PUF students experience significantly heightened achievements and opportunities in their future pursuits, including college acceptances. The STEM courses are a one-of-a-kind opportunity to get a head start for a future STEM career and learn the strategies to emerge confident and successful both at school, in your examinations, and in your future career.

Interested in One-On-One Classes?

We have instructors qualified to teach all subjects K through 12. Send us a message and we'll follow up with you!

Sign Up for Our Newsletter!

Join our routine mailing list to stay in the loop of all upcoming opportunities at Program yoUr Future (PUF) as they are announced.

We know exactly what we are talking about when it comes to supporting your student's academic future.

Why It Matters

By 2026, it is predicted that there will be 2.5 million unfilled STEM jobs.

Our model has helped over 4,000 students across the globe gain success in the STEM/CS fields. Our strategies are applicable to students from all types of backgrounds.

Take a Course!

Through year-long educational programs with interactive live lectures and well-designed learning methods, we prepare, encourage, and guide our students to participate and persist within STEM and Computer Science.

Come learn from our experienced university professors and industry engineers.

Our Commitment to You

We believe early exposure to STEM and technology is an educational priority, and a right, that must be accessible to all. PUF students walk out the door and say, ‘We’re ready!’ & ‘We belong here!’

PUF educates and empowers students for a high-impact career in STEM by providing accessible and affordable, high quality opportunities that would otherwise not be possible.

We have won multiple awards for the outstanding programs that we run for our students' academic success. Our instructors are committed to preparing you for an outstanding college education and high-impact STEM careers.

Get ready, set, program your future!

We're Excited to Teach You! 😊​ Come take part in our interactive courses!

PUF educates and empowers students for a high-impact career in STEM by providing accessible and affordable, high quality opportunities that would otherwise not be possible. We prepare students for an outstanding college education and success in technical careers. Program yoUr Future's comprehensive programs educate and empower students for excellence in the STEM and engineering fields.


PUF is an award-winning educational outreach program. Our programs are for everyone, every day, everywhere!

It has been our pleasure to maximize our efforts in educating and empowering students into the STEM fields and increasing the number of women and historically underrepresented minorities pursuing a degree and career in engineering and technology! We strongly support and advocate for diversity and inclusion in the STEM/CS fields.

Our programs are actively increasing the number of students earning STEM degrees and joining the computing workforce.