For the most part, I’m self-taught. I took a series of C programming language classes a few years ago from Stanford’s GiftedandTalented.com program. I learned the Python programming language on my own. In eighth grade, I took advanced-placement calculus and statistics courses, which enabled me to take multivariate calculus in ninth grade. We are fortunate at my school because we have a professor from Foothill College who teaches this course. This class turned out to be useful for understanding machine-learning algorithms.
I’ve finished Udacity’s online machine-learning engineer nanodegree. I also interned at Nvidia, in Santa Clara.
-----
The opportunities available for self-education now are just fantastic.
Kudos to all those involved.