Custom-Tailored Lessons Just For You!
Like piano lessons—but for art, animation, story, filmmaking, and more!
Already a Student?
Any age. Any experience level. Any location.
Whether you’re an aspiring or professional artist, a student, or a curious hobbyist
WE’RE PASSIONATE ABOUT YOUR PASSION
“Best Art School in Barrie”
What Our Students Say
-
“The mentorship has provided me opportunities to expand my storyboarding skills and apply practical knowledge in improving on my work. The sessions are detailed, well guided and constructive which enhance the understanding of how to excel in my character acting performance and staging. This is a wonderful resource for any professional looking to push their work as well as starting out artists. Thanks so much Upchuckle!!!”
-Sonia Furier (Animation professional)
-
“Brad is a phenomenal teacher. Everything is possible and nothing is off limits! Whatever your learning style, Brad will adapt and strive for improvements! He's well spoken and happy to explain things in detail should you not understand something. Things are step-by-step with him and you won't feel left behind. I learned so much from Brad in a short timeframe, not just about Animation but about how I learn. Thanks Brad!”
-Genevieve Cayer (Animation Professional)
-
“The support and knowledge I gained from Brad is invaluable. I believe one-on-one instruction is essential when it comes to the crafting of your art skills, which is what you get with Upchuckle.”
-Alina Ponce (IIlustrator)
-
“Summer tutoring at Upchuckle helped me to finish my year of animation school, so I could continue and graduate with my class. Every session had helpful, enthusiastic one-on-one critiques with examples when needed. I got help with my work anytime I had questions and I felt I quickly improved in weak areas of my animation. Highly recommend if you need help with any tutoring/lessons or are looking for animation related work!”
-Saffron Thornhill (Animation Professional)
Master Creative & Technical Skills with Private Upchuckle Lessons
Your goals. Your pace. Your creative breakthroughs.
✅ Flexible, Personalized Training:
Stop struggling with generic tutorials without direct support or feedback. Master art, animation, and design with personalized instruction tailored specifically to your skill level and pace. Learn on your own with our private 1-on-1 Lessons or with a creative partner in our 2-on-1 Lessons! Explore your passion or discover new ones! Whether at our location in Barrie, online*, or even in your home.
✅ The Competitive Edge for College Admissions:
Don’t leave your future to chance. Focus on mastering key portfolio pillars—including animation, layout, character design, and storyboarding—with expert support and critiques aimed at the high standards top-tier art and animation schools demand. (Life drawing & anatomy options coming soon!)
✅ Industry-Standard Professional Upgrading:
Take your career to the next level. Get the no-nonsense, clear and expert feedback you need to refine your demo reel, portfolio, or résumé for today’s competitive creative market.
✅ Turn Your Vision Into Reality:
Whether it’s writing and illustrating your first story or comic book, or directing an animated short, we provide the technical roadmap and creative mentorship to bring your personal projects to life!
*Must meet requirements for online learning.
Meet Your Instructor, Brad Ferguson
Photo credit: Laura Joy Photography
🏆 Award-Winning Experience: Heavy contributor to multiple Emmy and CSA-winning television series, including Peep and the Big Wide World and Almost Naked Animals.
🎤 Local Recognition: 2025 Barrie Arts Award for “Business Champion”, Voted “Best Art School in Barrie” (2025) and Grand Prize Winner of the HBEC Grand Pitch Competition (2023).
✏️ Industry Expertise: 20+ years of professional experience as an Animator, Designer, Storyboard Artist and Director/Showrunner.
🎓 Educational Leadership: Former Post-Secondary 4-year Animation Diploma Program Director and Instructor. Also your Founder and Director of Upchuckle Education.
Some Clients Brad’s made TV shows for:
“OMG where to begin.
Brad is my favorite instructor, period.
I cannot stress how much of a blessing it was to have crossed paths with him. He's taught me so many masterfully genius artistic concepts that I continue to use to this very day. He's taught me to be professional without forgetting to be silly, the two can coexist and SHOULD coexist. And alongside every lesson he taught me about art, he's also impacted my personal life for the better ever since I met him. He's a great role model, full of humility, care and understanding.” -GF
For All NEW Students: STEP 1
(Mandatory)
Welcome to Upchuckle! We’re so happy to have you here.
Before you can purchase or attend any Upchuckle Education Lessons all Students must first attend their completely FREE, and no-commitment Student Intake Interview.
Book Yours Today:
For Single Students (1-on-1)
OR…
For Two Students (2-on-1)
This MANDATORY INTERVIEW is designed to:
• Introduce us, answer your questions, and ensure our compatibility (you should like us before you hire us!)
• Determine we’re able to teach what you wish to learn.
• Present examples of your work: This gives us the opportunity to see where you are in your skills and understanding. This is our starting point in developing your custom-curriculum, if you decide to proceed with lessons.
IMPORTANT:
•Any lessons purchased from our website without first attending your Student Intake Interview are void and subject to Upchuckle Education’s refund policies (non-refundable for custom-tailored lessons).
•Any student 15 years of age or younger must be enrolled by their parent/legal guardian. The parent/legal guardian must also attend the Student Intake Interview with the Student.
Upchuckle 1-on-1 Lessons
Private & Flexible Custom-Tailored Learning
A completely personalized roadmap for every creative journey—with great flexibility allowing for adjustments along that path.
From young beginners discovering their first characters to industry professionals (or hopefuls) refining a specialized portfolio, these private sessions adapt entirely to the student’s specific pace, focus and ambitions.
The most direct path to mastering both technical and creative skills is through focused, expert guidance, real-time feedback and support.
Award-Winning Custom-Training For as Low as $61/hr
(+other great discounts)
The more you commit, the more you save!
*All prices are subject to HST.
Hourly rates are rounded up to the nearest dollar for display optimization—So are actually lower than shown!
LOYAL LEARNERS DISCOUNT: Save 10% on your next Lesson-Pack of any size when you order within 30 days of your last lesson. (Cannot be combined with any other discounts or offers. This offer is student-specific and non-transferable).
Upchuckle 2-on-1 Lessons
Custom-Tailored Training For Two
Whether building a comic book series, launching an animated project, or exploring a new hobby with a partner, friend, or family member, the dynamic option of 2-on-1 learning offers a completely customized roadmap tailored to your shared goals. Designed for those wanting to push their skills to the next level together, and provides the flexibility to adapt every lesson to the specific pace, goals and ambitions of the pair.
These lessons are also an inclusive and supportive space for neurodivergent students who thrive alongside a supportive family member or friend (who will participate, learn and create too)!
The ideal solution for those who thrive on shared inspiration and collaborative problem-solving while receiving professional-grade creative & technical feedback, guidance, and support.
Award-Winning Custom-Training as Low as $46/hr Each
(+other great discounts)
The more you commit, the more you save!
*All prices are subject to HST.
Hourly rates are rounded up to the nearest dollar for display optimization—So are actually lower than shown!
LOYAL LEARNERS DISCOUNT: Save 10% on your next Lesson-Pack of any size when you order within 30 days of your last lesson. (Cannot be combined with any other discounts or offers. This offer is student-specific and non-transferable).
Our guide to Online Learning is COMING VERY SOON!
For online learning, any additional equipment or software required is the responsibility of the student, though we’ll always work with you to make the most helpful, relevant, and economical recommendations. Students must be able to attend lessons in a space with minimal distractions and have the ability to focus. A minimum age of 12 is highly recommended.
Any questions in the meantime?
Consider Upchuckle Mobile Lessons!
Having Trouble Getting To Us?
If lessons in your home, or at a public location like a coffee shop or library work better, we can come to you!
As long as the location is:
• Safe, approved & appropriate for Upchuckle Lessons.
• Suitable for the needs of the curriculum.
• Properly set up in advance with any furniture or equipment (if applicable) being compatible, accessible and in working order before our arrival so we can begin on time.
• Relatively free of distraction and interruptions (any excited pets or people are elsewhere for the full duration of the lesson).
Add this convenient mobile option for
$40
per Lesson
Beyond 7kms from our location (as determined by Google Maps default route), an additional Travel Fee of $1.50/km applies for travel both ways.
• An initial site-visit and non-refundable $50 deposit may be required.
• All prices and fees are subject to HST.
• Mobile Lessons must be requested, approved and ordered in advance.
1-on-1 Payment Plan Options
To help our students utilize our lower hourly rates on Lesson Packs, we’ve developed a 0% payment plan option. Each plan breaks the payment into 2-parts. Payment 1 includes half of the Lesson Pack value plus half of the listed savings (+HST) in order to secure your pack.
This savings portion is automatically applied to Payment 2, which must be paid before reaching the halfway lesson of the pack. The below menus display the exact payments for each Lesson Pack option.
Please Note: Currently, due to system limitations, Gift Cards cannot be used with the Payment Plan option—we are working to remedy this. All lessons in a pack must still be completed before the original Lesson Pack expiry date. Contact us at Education@Upchuckle.com if you wish to request this Payment Plan option.
-
Securing our $66.33/hr rate
Payment 1: $133.50 (+HST)
Payment 2: $65.50 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $60.75/hr rate
Payment 1: $534 (+HST)
Payment 2: $195 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 1-Hour Lessons
-
Securing our $66.44/hr rate
Payment 1: $193.50 (+HST)
Payment 2: $105.50 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $60.50/hr rate
Payment 1: $774 (+HST)
Payment 2: $315 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 90-Minute Lessons
-
Securing our $66.44/hr rate
Payment 1: $193.50 (+HST)
Payment 2: $105.50 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $60.50/hr rate
Payment 1: $774 (+HST)
Payment 2: $315 (+HST)
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 2-Hour Lessons
Your Questions, Answered
-
We say 'any age' and we mean it!
From 108-year-old pros to brand-new beginners, we’re here to support your creative journey.
While every artist is an individual, we find that children aged 6–7 or younger may have difficulty focusing and truly benefiting from our training. If you’re not sure, ask about our 30-minute trial packages for younger artists at Education@Upchuckle.com.
-
Not at all! In fact, that’s exactly why we’re here.
Upchuckle Education is a place where you can feel safe and supported as you learn and grow. We aren’t about judgment or perfection—we’re about progress. The only real 'rule' is approaching every challenge with a positive attitude and refusing to give up.
Be patient with yourself and try—you can get there!
-
Absolutely not. We’re all about flexibility—partly because life happens and partly because our own availability may shift over time.
Once your curriculum development is finished, we’ll send you a scheduling link. This allows you to book your lessons up to 30 days in advance at any available time that is convenient for you.
If you’re looking for a consistent long-term routine, or if you require an evening or weekend session, please contact us at Education@Upchuckle.com for manual coordination. Please note that our standard calendar is for weekday lessons; evening or weekend sessions are only possible by special request and at our sole discretion. If we are able to accommodate an after-hours request, an additional fee of $15/hr (+HST) will apply.
-
Yes. As long as we have the availability, we can combine any number of lessons in 60-minute increments to suit your needs.
Just reach out to us in advance so we can make sure the schedule works and adjust your curriculum for a longer session.
-
We love seeing our students return! If you’re still using a purchased Lesson Pack, just be sure to keep an eye on your expiry date, which is 4 months for 3-Lesson Packs and 15 months for 12-Lesson Packs.
If you take a long break of 10 months or more between lessons, it may be necessary to conduct a Re-Introduction Interview so we can properly assess any new skills or goals you’ve developed. A minimal fee of $25 (+HST) for this interview may apply, and we will always communicate that with you beforehand.
-
Rescheduling a lesson requires at least 12 hours' notice. Because we prepare your curriculum in advance and hold that specific time for you, any changes made with less than 12 hours' notice are non-refundable and cannot be moved.
Exceptions for sudden illness or truly dangerous driving conditions are handled as a courtesy on a case-by-case basis. If you are unwell or exposed to something contagious, please contact us as soon as possible. Likewise, if weather conditions become extreme, we may reach out to postpone or reschedule. These decisions are made at our discretion to ensure everyone’s safety.
If Upchuckle ever needs to reschedule due to an instructor emergency, we will notify you as soon as possible and ensure a make-up date is scheduled for you.
-
We start the behind-the-scenes work of building your personalized curriculum when your order arrives.
For this reason, all lesson fees are non-refundable.
-
Generally, no. Because each student’s curriculum is custom-built based on their individual intake process, lessons aren't interchangeable between people.
The exception is if the person you’d like to give them to has already completed their own full Student Intake Process with us. Alternatively, you can choose to donate your remaining lessons to someone experiencing hardship through one of our charitable partners.
-
Don’t worry—you won’t lose your remaining lessons. We’ll simply calculate the remaining value of your partner’s portion and convert it into a credit for you.
Since our 1-on-1 and 2-on-1 rates are different, this credit will be applied to your solo sessions. It ensures you’ll be able to keep your momentum going and finish your training without losing your investment.
2-on-1 Payment Plan Options
To help our students utilize our lower hourly rates on Lesson Packs, we’ve developed a 0% payment plan option. Each plan breaks the payment into 2-parts. Payment 1 includes half of the Lesson Pack value plus half of the listed savings (+HST) in order to secure your pack.
This savings portion is automatically applied to Payment 2, which must be paid before reaching the halfway lesson of the pack. The below menus display the exact payments for each Lesson Pack option.
Please Note: Currently, due to system limitations, Gift Cards cannot be used with the Payment Plan option—we are working to remedy this. All lessons in a pack must still be completed before the original Lesson Pack expiry date. As with our 2-on-1 lessons which don’t utilize this payment plan, all payments and invoicing must be handled by 1 representative of the 2 students (we do not issue/monitor individual invoices & payments). Contact us at Education@Upchuckle.com if you wish to request this Payment Plan option.
-
Securing our $53.16/hr per student rate
Payment 1: $208.50($104.25 each)+HST
Payment 2: $110.50 ($55.25 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $45.79/hr per student rate
Payment 1: $834 ($417 each)+HST
Payment 2: $265 ($132.50 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 1-Hour Lessons
-
Securing our $52.11/hr per student rate
Payment 1: $298.50($149.25 each)+HST
Payment 2: $170.50 ($85.25 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $46.36/hr per student rate
Payment 1: $1,194 ($597 each)+HST
Payment 2: $475 ($237.50 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 90-Minute Lessons
-
Securing our $51.58/hr per student rate
Payment 1: $388.50($194.25 each)+HST
Payment 2: $230.50 ($115.25 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 2 can be scheduled.
Expiry date on Lesson Pack remains 4 months from initial purchase date.
-
Securing our $45.18/hr per student rate
Payment 1: $1,154 ($777 each)+HST
Payment 2: $1,015 ($507.50 each)+HST
Savings deposit included with Payment 1 is non-refundable, as savings are only valid with full Lesson Pack purchases. (No 2nd payment = no valid savings).
Payment 2 is due before lesson 6 can be scheduled.
Expiry date on Lesson Pack remains 15 months from initial purchase date.
For 2-Hour Lessons
All prices, offers and discounts on this webpage are subject to change. Already a current student of Upchuckle? We would notify you of any changes & offer you a choice of a grace period before they come into effect for you.