All Sections for the 2025 Fall Semester are sold out
Interested in learning Python from a homeschool teacher and a professional software engineer? Join the waitlist and be the first to know when availability opens up.
Learn Python with live classes, recorded lectures, or self-paced
If you are a high school student wanting to learn how to code, you are in the right place!
Courses taught by a teacher and professional software engineer.
As an engineer, Melissa has worked at companies like GitHub and Amazon. As a teacher, Melissa has instructed undergraduate students at SNHU and secondary students at Veritas Scholars Academy.
Course Options
An option for every budget and learning preference.
All courses open in September 2025.
Live courses conducted on Zoom. Class schedule is available on course page. If a student misses a live class, they will have access to the recording.
All three courses include access to live Office Hours. Office hours will last at least 1 hour, and will be offered at least 10 weeks over the course of the school year. Students can post questions at any time and obtain help from classmates and from the instructor.
MEET YOUR INSTRUCTOR
I'm Melissa Amaya, and I want to help you learn Python.
I'm a homeschool mom to four great kids. My oldest is a cadet at West Point. My second child is studying Aerospace Engineering. And I have two teenage boys still at home.
In addition to teaching my own children, I've been an engineering instructor at Southern New Hampshire University, and a math, logic, programming teacher at Veritas Scholars Academy.
I have worked as a software engineer at a number of start-ups, as well as larger companies like GitHub and Amazon.
I'm a teacher at heart, and look forward to helping you master the fundamentals of programming!
Remember to replace these placeholder testimonials with real reviews from your customers.
"The learning experience was excellent."
"Thank you so much for helping me discover my love for computer programing!"
"I can't believe how easy it is! As a placeholder testimonial, I'm just scratching the surface. Add real reviews to showcase your online business."
"Thank you so much for a great time these few weeks, Mrs. Amaya! I really enjoyed it!"
"It has been great to take this class I am sad it is ending."
"I liked the code-along s and the "socratic" questions that lead us to the approach/answer."
"My favorite part was the community, especially Ms. Amaya as a teacher, I also really liked how she constantly said that it was okay to not understand everything right away because there is a lot to cover in such little time and it was kind of stressful, but I didn't feel really pressured to know everything right away."
"My favorite aspect of this class is that I was able to learn enough of the basics of computer programming, not just in Python, but in general to have a basis to go on when I go into other programming classes."
"Mrs. Amaya did a great job teacher the entry-level course. Computer programming can be difficult to teach, especially when we are all online and looking at each other screens is harder. But she made an effort to ensure that everyone was on the same page, which I very much appreciated."
"My two favorite aspects of this class are how the teacher, Mrs Amaya, is amazing at both teaching and helping us, and making the class more enjoyable and the "information" easier to remember. I also really like the last four programs, the two game-ish programs are pretty fun, and the quotes & temperature conversion very practical for use in real life. This class has been absolutely magnificent."
"The code projects were so much fun, and I can't wait to continue learning to code."
"I enjoyed learning many things in this class, but one of my favorite aspects was working with APIs."
"My favorite aspect of this class was that we where able to learn a broad spectrum of different things, so we could try out each."
"She gave leading questions, not just the answers. She demonstrated excellent enthusiasm. She is truly an incredible teacher!"
"I really enjoyed the code-along process because it provides me a logical path to write the code, so I can later follow that process for my future projects."
"My favorite part of this class was being able to debug a certain problem, and then seeing it run correctly after the error had been fixed."
Not ready to enroll yet?
Enter your name and email to receive updates as new courses are released and new resources made available.