Welcome NPR Listeners!

Sign your child up for a free Juni class ! Also, don’t miss out on our Cyber Week 40% off deal!

Hi, we're Juni!

Education for the
Real World

Juni equips the next generation to solve the world’s largest problems, by offering courses in STEAM topics like coding, investing, and more.

For kids age 7-18.

4.9 out of 5

Featured in —

4.9/5 on


Our Approach to Education

  • Real-World Skills that Matter

    We’re realists who dream big! That’s why we focus on teaching the skills of tomorrow to help prepare our students for the real world.

  • Learn-By-Doing Approach

    Project and Discovery-Based courses help children internalize concepts rather than memorizing them (And have fun while doing it!).

  • We Make Online Education Human

    Juni's community is dedicated to supporting your child's education journey by offering out-of-class opportunities like Juni Clubs, Instructor office hours, and project shares.

Choose from Juni’s real-world, STEAM topics

Juni integrates concepts into hands-on applications to prepare students to think critically and creatively in order to solve real-world problems they are likely to face in high school, college and beyond.

  • Coding

    Ages 7-18

    Level up your coding skills with our project-based courses.

    Popular Courses

    • Scratch
    • Python
    • Java
    • C++
    • AI & Data Science
    • USACO
  • Math & Analytics

    Ages 7-18

    Expand your problem-solving skills to take on real-world problems.

    Popular Courses

    • Elementary
    • Pre-Algebra
    • Algebra I & II
    • Geometry
    • Pre-Calculus & Trig
    • AP Calculus AB & BC
  • Storytelling

    Ages 7-14

    Master the art of communication, writing, and storytelling.

    Popular Courses

    • Elementary Reading
    • Creative Writing
    • Analyzing Literature
    • Grammar & Mechanics
    • Novel Writing
  • Investing & Entrepreneurship

    Ages 11-18

    Learn how to save, invest, and innovate for the future.

    Popular Courses

    • Investing
    • Personal Finance
    • Entrepreneurship 101

Get One Juni Session for Free

It can be hard to find the best learning solution for your child. That's why we're offering one free session to all parents who signup here.

See if Juni's right for your family. Risk free.

This is a special promotion. Billing begins on the second session. Can be cancelled anytime prior to second class for no charge. Cannot be combined with other promotions or free trials. Sign up before 02/15/2022.

One Free Session

Then weekly sessions at $250 $150/month

  • 1 session per week in any subject.

  • Instructors handpicked from Top US universities.

  • Weekly session notes & easy-to-use learning portal.

  • Unlimited access to Homework Clubs & Activities.

  • Flexible session times to fit your family's schedule.

Prepare for high school, college, and beyond...

Wow! Juni is truly a miracle.

I have two kids that have been using Juni for 1.5 years now. One of them started at 9 years old with no programming knowledge, and now participates in high school hackathons. My other child in high school now participates in Olympiad competitions. The results show how effective the system is.

Mar H., Juni parent

Stanford EE PHD, holder of 14 patents


4.9 out of 5 based on 230+ reviews on

  • George O.

    Juni Instructor, UCLA
    Juni instructor

    I love working with students and watching them grow!

    I’ve been teaching one of my students twice a week for over a year and a half - we’ve had over 123 sessions together. In that time, he has gone from not knowing a thing about computer science, to having a better grasp of advanced concepts than most of my peers in college!

  • Puja Dutta

    Carnegie Mellon University
    Juni instructor

    I really like bringing a strong energy to my classes, and sharing excitement with my students about learning new topics.

    It’s really awesome to see students excited to keep going and be motivated by their own progress and success. I learn from them as much as they learn from me, and their ability to absorb lots of information quickly and apply it to challenging problems continues to amaze me.


  • Subscribe for as long as you need! Cancel any time before your second session at no charge. After your second session, we’re happy to help cancel your membership from your next bill date onwards.

    How to request your membership cancellation: 1- Login to https://app.junilearning.com. 2- Click on Settings, then Account in the top right corner. 3- Find the subscription you'd like to cancel, and select "Manage Subscription."

    You’ll receive a confirmation email from us once your cancellation is fully processed. Please note that it can take up to 3 business days for this to reflect in your account. Contact us at support@learnwithjuni.com for any membership questions.

  • By signing up today you'll receive 1 free session then our monthly membership begins at $250. Want more classes? You can upgrade your plan within the Learner Portal.

  • We believe that kids learn best at their own pace and style. While most of our courses typically take students 4-7 months, we offer plenty of upper level and elective options for whatever your child is interested in learning next.

    All Juni students can also always keep learning with our community, competitions, and platform resources!

  • Our program requires: 1- A desktop or laptop computer that runs Windows or Mac OS, with a working microphone, speaker, and webcam. Tablets and Chromebooks are not compatible. Students that take a Scratch coding course should also have a mouse. 2- The Chrome browser and Zoom Client must be installed. 3- A high-speed internet connection (at least 10 Mbps). We also strongly recommend headphones to help your child to concentrate, and be immersed in the virtual classroom.

    Feel free to contact us at support@learnwithjuni.com with any questions.

  • We’re made to fit your schedule—build your plan for the weekly class frequency and times that work best for you. You can always reschedule or adjust if anything changes later!

    Outside of classes, your child can also keep exploring on their own time with clubs, community events, extra resources, and project creation tools!

  • We currently offer programs for kids ages 7-18, but are always working to expand our offerings! We have a wide range of courses and events for any student within that age range.