Mr. William Song


I earned a Bachelor of Science in Systems Engineering from University of California San Diego. While I was working at General Dynamics as a Systems Engineer, I researched and studied graduate school at UCSD. Then I found the joy of teaching at different levels of math in high school, enjoyed fulfilling students’ potential grow in full.

How long you have been teaching:

Since 1993, I’ve been teaching and learning many different classes and levels such as SAT, ACT, Algebra 1 and 2, Geometry, Precalculus, AP Calculus AB & BC, AP Statistics, and Math Competition, still looking life time learning opportunities.

How long you have been at Ribet: 

This is 3rd year at Ribet Academy.

Your favorite part about Ribet: 

Motivated students in learning attitude and students oriented culliculums.

Mr. William Song

Math Teacher