Try Juni for free. Two weeks of instruction. Zero risk.

  • $140

    / mo

    2 sessions / mo

    • Choose 1 subject
    • $70 per session
    • 1 session every 2 weeks
    • 100 minutes of learning!
  • $250

    / mo

    4 sessions / mo

    • Choose 1 subject
    • $63 per session
    • 1 session per week
    • 200 minutes of learning!
  • $450+

    / mo

    Starting at8 sessions / mo

    • Choose any number of subjects
    • $56 per session
    • 2+ sessions per week
    • 400+ minutes of learning!

Start your free trial in 3 easy steps

  • Select your membership plan and class frequency.

  • Choose your courses, schedule, and instructor learning preferences.

  • Start your free 2-week trial of classes!

As a teacher myself, I know first-hand how hard it is to keep young adults engaged, and Juni does it better than any other company I tried.

My two teenagers discovered coding through Juni, and they cannot get enough of it now. My daughter switched her college major to computer science, and my son is preparing to take AP Computer Science exam. Kudos to Juni for an excellent curriculum and kudos to well-prepared and engaging instructors! As a teacher myself, I know first-hand how hard it is to keep young adults engaged and Juni does it better than any other company I tried.

Serguei N., Juni parent

Vice-Dean for Global Initiatives, Professor of Innovation and Entrepreneurship, Wharton School of Business, University of Pennsylvania

    Aug 13, 2020

    Awesome experience and learning!

    We like the entire setup. Well educated coaches. online platform is friendly and easy to understand and Navigate. Our son enjoy all his classes and have moved ahead in Python level. We had to switch coaches in between due to their personal timing problem, but Juni took care of it and transition with the new coach was easy and we find both good in teaching. We recommend this to our friends too.

    Aug 28, 2020

    Engaging, fun, and excellent customer service

    My middle schooler is really thrilled with his instructor, material and speed at which he is learning. It is fun and challenging. As a parent I am impressed with the caliber of instructors and customer service, from initial evaluation through any changes we have made. The 1:1 courses are absolutely the way to go!

    Aug 20, 2020

    Juni has provided the best 1:1 learning…

    Juni has provided the best 1:1 learning opportunity for my daughter. They really work with parents to understand the needs and do their best in matching expectations. Also they have some of the best teachers. They are thoughtful, kind and extremely motivating.


4.9 out of 5 based on 230+ reviews on

Read more reviews

Frequently Asked Questions

  • We give one trial per family, for new families to Juni only. Your trial period will start on the date of your first scheduled class, and end 14 days after. Only classes taken within this period will be eligible for the free trial.

    If you don't cancel your subscription by the 14th day after your first class, you’ll automatically be charged the selected membership fee every month until you cancel or change your subscription.

  • 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 with any questions.

  • Our free trial is for families who are new to Juni and haven't taken a Juni class before. Families get one trial to use, so if you have multiple children, we recommend doing the trial with one child and then adding their sibling after the trial is over.

  • Your Free Trial starts the day of your child’s first class and will last for 14 days.

  • All Juni classes (regardless if they occur during your free trial or not) are 50-minutes long and taught 1:1 by an instructor who has been matched to your student based on their learning style and experience. Students are assigned about an hour of homework per class.

  • After you sign up for a free trial, you will be prompted to select a few availability time slots that work. These times are used when matching your child with an instructor. Our Customer Support team will let you know which time slot we’ve selected 3-5 days before your first class. Generally, if you want to start your classes ASAP and you complete all the availability times and course selections, your first class will be at least a week after you sign up.

  • Yes! You can sign up for a free trial now and select a later date to start your classes. This is a great way to save your spot to make sure your student is ready to jumpstart their learning once you have time in your schedule.

  • Yes, all Juni classes (regardless if they occur during your free trial or not) can be rescheduled at your convenience within the Juni Learner Portal. Please provide 24-hour notice to change or cancel a class.

  • Yes, the class time set during your free trial will be your class time moving forward, however, you can also adjust them at any time based on your schedule

  • Yes, your child will continue their classes with the same instructor, unless you request otherwise.

  • Yes, students can access the Juni Learner Portal at any time. This is also where they will complete their homework.

  • Subscribe for as long as you need! Cancel any time within your 2-week trial period at no charge. After your trial period, we’re happy to help cancel your membership from your next bill date onwards.

    How to request your membership cancellation: 1- Login to 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 for any membership questions.