Sign up

2024 Class & Program Guide

Your source for information about extracurricular class and program choices!

This listing is provided for your reference only. Please research carefully and choose the company that best meets your family’s needs. Would you like to be included in one of our resource guides? Contact us at calgaryschild@shaw.ca for information. CCM

Animals & Nature

CALGARY HUMANE SOCIETY

Phone: 403-205-4455
Website: http://calgaryhumane.ca

CALGARY REPTILE PARTIES

Phone: 403-457-2202
Email: reptile.party@hotmail.com
Website: http://calgaryreptileparties.com

Since 2008, Calgary Reptile Parties has provided quality educational reptile programming for birthday parties, events, schools, summer camps, and more. Celebrating over 14 years of quality nature education. Thousands of people of all ages have met our amazing animals, such as leaping geckos, colorful pythons, friendly dragons, furry tarantulas, huge boa constrictors, and more while learning about the lives and care of these amazing animals! A multiple-time Calgary’s Child Parents’ Choice Award Winner, we bring the animal fun to you! Join the adventure with Calgary Reptile Parties! 

CITY OF CALGARY PARKS NATURE PROGRAMS

WILDER INSTITUTE/CALGARY ZOO

The Calgary Zoo hosts a variety of family- and kid-friendly programs including camps, birthdays, sleepovers, and school programs. These programs run year-round and offer an opportunity to experience our animals and wild spaces.

YYC NATURE & EDUCATION CENTRE

Address: #3 3530 11A Street NE
Phone: 403-457-2202
Email: yycnaturecentre@gmail.com
Website: http://yycnaturecentre.com

From the team that brings you Calgary Reptile Parties comes YYC’s newest nature experience. Offering public events, classes, PD day camps, Teen After School Clubs, and much more. Private bookings for birthdays, family get togethers, scouts/guides, and small classroom sizes. Meet exotic reptiles, birds, mammals, and more!

Art, Dance & Theatre

COLOUR ON FIRE ART EDUCATION CLASSES

Address: Rosscarrock Community Association - 4411 !0 Avenue. SW
Phone: 403-542-0178
Website: http://www.colouronfireartstudio.com

Qualified and experienced art education instructors tailor their guidance to each participant's needs, skill level, and artistic goals. Kids learn about drawing, sketching, color, texture and shading while experimenting with a variety of techniques and art materials like paint and pastels. Kids are encouraged to delve into their imagination to develop their own personal style as they develop confidence and ability whether they are a beginner or have previously acquired skills. All art materials are supplied. Ages five to 12 years.

PAINT UR ART OUT

Phone: 587-210-1377
Email: painturartoutyyc@gmail.com
Website: http://www.painturartout.com

We host exciting kids' art camps and clubs, providing young artists with a supportive space to explore their creativity and develop their artistic skills.

ALBERTA BALLET SCHOOL

Whether trying dance for the first time or seeking top-level training for your aspiring dancer, Alberta Ballet School, the official training school of Alberta Ballet, has programs for all ages and levels of experience. All classes are delivered in a fun and engaging studio environment with qualified instructors and live accompaniment. Alberta Ballet School is the top choice for ballet instruction in Calgary. 

ALIKI’S ART HOUSE

Phone: 403-667-7020
Email: info@alikisarthouse.com
Website: http://alikisarthouse.com

Aliki’s Art House - a space and place where everyone CAN learn how to draw and have fun! Aliki’s proven sequential and progressive system teaches students how to draw in a variety of styles from realistic to abstract, while exploring a wide range of art materials. Learning how to draw will help improve a student’s concentration, attention, visual skills, problem-solving, and creativity. Our teachers are artists who are passionate about art education. Visit our website for creative experiences for all ages (i.e. children, teens, and adults). We offer everything from one-day workshops to year-round classes.

ASYLUM FOR ART

Phone: 403-969-7257
Email: info@asylumforart.ca
Website: http://asylumforart.ca

Asylum for Art offers group classes, one-on-one lessons and clinics for all ages and interests. Our qualified and dedicated instructors can guide you through your journey to achieve your goals. Whether they are to start your child off on the right musical journey with dedicated preschool classes, educational and fun childhood experiences, youth mentorship, to become a professional musician, or just as an adult hobbyist or weekend warrior, there are a lot of choices for every age and interest.

CALGARY YOUNG PEOPLE’S THEATRE

Phone: 403-242-7118, Ext. 1
Email: cypt@cypt.ca
Website: http://cypt.ca

Calgary Young People’s Theatre is proud to present our exciting lineup of Fall and Winter Drama Classes for youth ages four to 17! Join us as we explore exciting theatrical techniques and skills through various dramatic exercises and games. Our classes provide a unique opportunity for kids to build confidence and teamwork skills, all while having fun!

CREATIVE EXPRESSION DANCE ACADEMY

Phone: 403-809-6931
Email: admin@creative-expression.ca
Website: http://creative-expression.ca

Located two minutes west of northwest Calgary, our family-oriented studio is perfect for recreational and competitive dancers. Our small class size affords optimal learning in a nurturing environment. We offer full-year classes in all genres and sessional classes for adults, homeschool students, and preschoolers.

DECIDEDLY JAZZ DANCEWORKS (DJD)

Phone: 403-245-3533
Email: djd@decidedlyjazz.com
Website: http://decidedlyjazz.com

Dance classes and camps for youth ages two to 18. DJD offers something most other dance studios don’t – a fun, non-competitive environment – which means the focus of our classes is on learning to love dance, not learning specific moves for a recital. Our experienced and exceptional teachers know how to guide and encourage your child in their transition from beginner to advanced dancer.

FREE HOUSE DANCE PLUS LTD.

Phone: 403-282-0555
Email: fhdp@telusplanet.net
Website: http://freehousedance.com

Dance is serious fun at Free House Dance Plus where we welcome, engage, and inspire all ages - kids, teens, and adults. With a credible reputation in the dance community spanning 35 years, our professional instructors provide everyone with a fun, educational, high-calibre, and safe dance experience. Jazz, tap, ballet, modern, hip hop, musical theatre, lyrical, acrodance, flamenco, Bollywood, Latin styles, dance beats, aerial fusion, Zumba, Yamuna body rolling, west African drumming, and more!

H/W SCHOOL OF BALLET

Phone: 403-474-0818
Email: info@hwballet.com
Website: http://hwballet.com

Share the joy of dance through full-day programming in a fun, engaging class atmosphere. Classes start from ages two-and-a-half years in our Storybook Ballet Class. Taught by former professional dancer instructors, including Alberta Ballet superstar Yukichi Hattori, students receive training in a variety of styles including ballet, contemporary, character, stretch, and strength! H/W is also proud to bring exciting special guest teachers that have reached the highest levels in their respective dancing fields. Don’t miss this great opportunity to deepen your love and understanding of dance while having a great time and making new friends. Calgary’s Top Choice Winner for best ballet school in 2021.

PURE MOTION DANCE COMPANY

Phone: 403-452-5722
Email: info@puremotiondance.ca
Website: http://puremotiondance.ca

Come for class, stay for community! Preschool dance classes ages two and up. Our playful program develops physical coordination, coordination of the senses, and the coordination of mental processes. Regular participation in dance classes is proven to help children develop their confidence as they try new things, practice skills, and experience success. Contact us for a tour of our state-of-the-art, 6,400-square-foot facility in Walden and claim a free trial class today.

STORYBOOK THEATRE

Phone: 403-216-0808, Ext. 2
Email: theatreschool@storybooktheatre.org
Website: http://storybooktheatre.org

For over 42 years, StoryBook Theatre has been entertaining families from all over Calgary with our award-winning professional, quality shows. We also provide a year-round Theatre School for children ages six to 18, which is designed to develop acting skills, self-confidence, teamwork, and stagecraft abilities. Our Summer Theatre School Programs include one-week long Summer Theatre Camps and our popular Summer Spotlight program. 

VIN GOGH PAINT SIP STUDIO

Address: 7160 Fisher Street SE
Phone: 403-475-4644
Email: info@vingogh.ca
Website: http://vingogh.ca

Vin Gogh Paint Sip Studio is for creating and connecting. We offer Paint Nights for all skill levels. Come for date nights, girls nights out, or a fun family outing. Our artist will take you through step by step. We also offer paint your pet events for all ages, paint at home kits for order and wine glass painting for mom. Get creative with your favorite people! You keep the art, we clean up the mess!

Clubs & Organizations

BETWEEN FRIENDS

Phone: 403-269-9133
Email: info@betweenfriends.ab.ca
Website: http://betweenfriends.ab.ca

At Between Friends, we offer social and recreational programs for people with disabilities to connect, grow, and belong. 

BETHEL 23 JOB’S DAUGHTERS

Phone: 403-807-3831
Email: http://bethel23yyc.com

Creating confident young women in your community. Bethel 23 Job’s Daughters is a youth leadership group for girls ages ten to 20 years. We help girls grow and learn life skills, such as leadership, teamwork, community service, public speaking, and self-confidence in a supportive environment and become leaders of tomorrow. We encourage fun, friendship, leadership, love of family and country, community service, scholarship opportunities, and self-confidence.

TRELLIS SOCIETY

Phone: 403-267-998
Website: http://growwithtrellis.ca

Our safe, supportive spaces can be found in every quadrant of the city and provide opportunities for children and youth to gain skills, develop confidence, and build positive relationships that will help them grow up well and thrive.

Music

CALGARY PHILHARMONIC ORCHESTRA

Phone: 403-571-0849
Email: info@calgaryphil.com
Website: http://www.calgaryphil.com

With actors, storytellers, and more, our one-hour Symphony Sundays for Kids concerts are a perfect way to introduce little ones to the orchestra.

CALGARY CHILDREN’S CHOIR

Address: 1212 1 Street NW
Phone: 403-210-3499
Email: info@calgarychildrenschoir.com
Website: http://calgarychildrenschoir.com

Calgary Children’s Choir has been Singing for the Joy of It! for 35 years. This unique choral experience offers children and youth ages three to 21 the opportunity to sing, perform, and appreciate a wide variety of musical styles. Location is central northwest, opportunities for choir camp and touring are available, and fundraising by parents is completely optional! If you are looking for a musical home, where talents are nurtured and friendships are born, then you have come to the right place.

CALGARY GIRLS CHOIR (CGC)

Phone: 403-686-7444
Email: office@calgarygirlschoir.com
Website: http://calgarygirlschoir.com

Discover a place where singing and friendship go hand-in-hand and every voice matters! Giving ‘Young Women a Voice’ since 1995, the Calgary Girls Choir is an award-winning choral program dedicated to inspiring and empowering young women through music. By focusing on musical excellence and personal growth, the Calgary Girls Choir develops vocal skills, musical literacy, confidence, and enduring friendships. CGC offers exciting performance/touring opportunities for ages five to adult and exceptional training from founder and master teacher, Elaine Quilichini.

CANTARÉ CHILDREN’S CHOIR

Come sing with us… more than music… a place to be you! Come sing with the Cantaré Children’s Choir! Boys and girls aged six to 18 are invited to join one of our four award-winning ensembles, led by Catherine Glaser-Climie. Concerts, tours, retreats, and much more. We offer a combination of online and in-person instruction to provide an exceptional music experience. Includes ensemble work, small groups, and one-on-one coaching.

CHINOOK SCHOOL OF MUSIC (CSM)

Private Lessons: At CSM, students of all ages enjoy lessons in piano, guitar, voice, violin, cello, flute, ukulele, drums, saxophone, and theory in studio, online, and in home settings. Music Kids is Chinook School of Music’s early childhood music program for ages six months to five years. Our modern approach to music education integrates scientific research supporting the positive role that music plays on brain development. Classes incorporate singing, movement, and instrument play. Children experience a joyful and nurturing learning environment while developing fundamental music skills.

CHRYSANTHEMA’S SCHOOL OF VIOLIN

Phone: 403-836-6403
Email: violino@shaw.ca
Website: http://chrysanthemaviolin.com

World class violin instruction based on the best traditions of top violin schools enriched by more than 40 years of performance and teaching. The school offers music lessons in Classical & Baroque violin, viola, and piano. New fall programs for children four and up. Masterclasses, workshops, chamber music, string orchestra, and more. Private and group classes in person and online. 

CORNERSTONE MUSIC CAFE

Phone: 403-278-3070
Email: lessons@cornerstonemusic.ca
Website: http://cornerstonemusic.ca

Welcome to Cornerstone Music Cafe, where music and community intertwine. Our diverse music program offers lessons and group classes for all ages and skill levels. Enjoy artisanal coffee in our cozy cafe while being serenaded by live performances and open mic nights. Our talented instructors bring their passion and expertise to guide you on your musical journey. Join us and experience the harmonious blend of music, community, and artistic growth at Cornerstone Music Cafe.

KODÀLY MUSIC EXPLORERS - CANTARÉ CHILDREN’S CHOIR

Kodály Music Explorers program for children ages three to seven offers a fun-filled approach to your child’s music development. Using the child’s own instrument, the voice, children learn songs, rhymes, and musical games to acquire knowledge, skills, and a love of music. You will be thrilled at how quickly your child can progress and parents have tons of fun, too!

LONG & MCQUADE MUSIC LESSON CENTRES

Address: Calgary Chinook: 225 58 Avenue SE
Phone: 403-252-8506
Email: calgarychinooklessons@long-mcquade.com
Website: http://long-mcquade.com/lessons/Alberta/Calgary
Address: Calgary East: 3404 5 Avenue NE
Phone: 587-296-6648
Email: calgaryeastlessons@long-mcquade.com
Website: http://long-mcquade.com/lessons/Alberta/Calgary_East
Address: Calgary Royal Vista: 10 Royal Vista Drive NW
Phone: 587-794-3196
Email: calgaryroyalvistalessons@long-mcquade.com
Email: http://long-mcquade.com/lessons/Alberta/Calgary_North

Music lessons for every age, level, and style. At Long & McQuade, we believe every person is capable of acquiring the skills and knowledge required to make playing a musical instrument a rewarding activity. We have a wide variety of carefully-chosen professional instructors offering year-round music lessons and a variety of summer programs. In-studio and online video lessons available.

MOUNT ROYAL UNIVERSITY CHILDREN’S CHOIR PROGRAM

Phone: 403-440-6821
Email: choirs@mtroyal.ca
Website: http://mru.ca/Conservatory
Website: http://mountroyalchoirs.com

The Mount Royal University Children’s Choirs seek to educate and develop the musicianship of our singers while also exposing them to the creative and imaginative possibilities that performing arts can provide. Each ensemble undertakes suitably challenging and quality repertoire, meaningful collaborations, and impactful performances. Ariel choir for singers in Kindergarten. Arietta choir for singers in Grades 1 to 4. Arioso choir for singers in Grade 5 to 9. Join us Wednesdays in September for our open rehearsals.

MOUNT ROYAL UNIVERSITY CONSERVATORY

Address: 4825 Mount Royal Gate SW
Phone: 403-440-6821
Email: conservatory@mtroyal.ca
Website: http://mru.ca/conservatory

Find your tune with the Mount Royal University Conservatory! World-class music, speech arts and drama education for every age and every stage, right here in Calgary. Programs include private lessons, group classes, orchestras, ensembles, choirs and advanced performance-based programs. Lessons and programs are taking place in-person at our incredible facilities on the MRU campus but online options may be available upon request. Explore winter programs starting in early 2024 on the website!

MUSICWORKS CANADA

Address: 240 - 5149 Country Hills Boulevard NW
Phone: 403-680-7271
Email: info@musicworkscanada.com
Website: http://musicworkscanada.com

Musicworks Canada is the largest music-centered academy in Canada with global outreach programs in Africa and Asia to share our love of music worldwide. We offer a range of lessons, maintenance, and retail services, as well as AI-driven math tutoring and coding programs in partnership with SPRIX, a Japanese education firm. These programs use deep learning algorithms to identify weak areas and create personalized curricula to improve fundamental learning, critical thinking, and problem-solving skills. Our expanded offerings have made us an all-inclusive education academy.

YOUTH SINGERS OF CALGARY (YSC)

Phone: 403-234-9549
Email: yscadmin@youthsingers.org

Sing! Dance! Act! Youth Singers of Calgary (YSC) is a vibrant performing arts company and an exceptional education program that encompasses singing, dancing, and theatre arts for ages three-and-a-half to adult. We also offer performing arts-based PD-day, spring, and summer camps for Grades 1 to 6, as well as programming for those with cognitive delays. No matter your age or musical experience, YSC has a program for you.         

Sports & Recreation

BANFF NORQUAY

School’s in for winter, from the bunny slopes to the big mountain! Ski and snowboard lessons, and programs for three to 16-year-olds including early season and holiday camps. Programs fill up fast, so book now!

VECOVA RECREATION CENTRE

Phone: 403-284-2231
Email: recinfo@vecova.ca
Website: http://www.vecova.ca

We have something For everybody at Vecova’s Aquatics, Health and Fitness – inclusive programs for you, your family and friends. Check out our programming for youth and children – including swim lessons, drop-in swim and play times, Adapted Recreation and more! Our programs are made for people of every age, ability and skill level to help meet their wellness goals. Discover the right program for you today!

CALGARY AQUABELLES

Phone: 403-209-2941
Email: info@aquabelles.com
Website: http://aquabelles.com

We provide superior programs and expertise in the sport of Artistic (Synchronized) Swimming; developing well-rounded, confident individuals to achieve their full potential.

CITY OF CALGARY RECREATION PROGRAMS

Address: Various Locations – Leisure Centres, Aquatic & Fitness Centres, Arts Centres and Arenas
Phone: 403-268-3800
Email: http://calgary.ca/recreation

We’re offering a variety of affordable programs for all ages and abilities this fall. You’re sure to find something good for every family member. We have sports, arts, preschool, outdoor and fitness and wellness classes to explore, make connections, and develop new skills and interests in a safe and inclusive environment. Our fall classes are good for you and kids too. Plan your fall activities early at calgary.ca/register. 

EPIC FENCING CLUB

Phone: 403-685-3733
Email: info@epicfencing.ca
Website: http://epicfencing.ca

Epic Fencing Club is hosting three six-week Intro to Fencing programs for kids and adults this fall! Practices will focus on fencing skills such as footwork, bladework, and strategy, and include games to develop physical literacy and cooperation. The Intro to Fencing fee includes a fencing glove! Youth fencing seven to 15 years old is $315 for six weeks. See the website for more details on class times, frequency and adult program information.

FENCING CALGARY

Phone: 403-899-3733
Email: info@fencingcalgary.com
Website: http://fencingcalgary.com

Come try a unique and new sport! Fencing Calgary is a non-profit local sport organization providing the fundamentals of the sport of Fencing to children and youth ages seven to 14 at various community locations throughout Calgary. Experienced coaches. All equipment provided. Free try-fencing events. Additional fun event opportunities. Learn to play the fencing way!

FLIP FACTORY

Phone: 403-265-2656
Email: flipfactoryyyc@gmail.com
Website: http://flip-factory.com

Flip Factory offers classes in gymnastics, trampoline, circus, parkour and ninja warrior training. We welcome toddlers through to adults and beginners to professionals. We also do birthday parties, sleepovers, school field trips, cross training for skiers, snowboarders and dancers, summer camps and drop-in for tots. We’re centrally located and easy to reach from Deerfoot Trail and 32 Avenue Connector NE. There’s something for everyone in your family at Flip!

GLENMORE GYMNASTICS CLUB

Address: 6404 6A Street SE
Phone: 403-251-3469
Email: info@glenmoregymnastics.ca
Website: http://glenmoregymnastics.ca

Join us for some gymnastics fun at our new facility! Registration is ongoing with new monthly intakes. Our programs begin with Active Start for the little ones aged two to five, Cangym age six and up, and Acro aged four and up. We also offer Kids Night Out, day camps, and drop-ins. Conveniently located by Hotel Blackfoot. Learn more at glenmoregymnastics.ca.

MASTER RIM’S TAEKWONDO

Address: 1102 - 288 St. Moritz Drive SW
Phone: 1-844-342-1998
Email: masterrimtkd@gmail.com
Website: http://masterrim.com

Come see for yourself how Master Rim’s TaeKwonDo can help you and your child enhance self-esteem and physical conditioning in a safe, fun, and disciplined environment! Canadian National Team Head Coach, Master Rim, and award-winning instructors will help your child to enhance real-life skills. More than that, the students will learn how to deal with strangers and bullies as a form of self-defense. Find out why our school is recognized worldwide for world-class martial arts education!

MNP COMMUNITY & SPORT CENTRE

Phone: 403-233-8393
Email: info@mnpcentre.com
Website: http://mnpcentre.com

Keep the kids active in the pool with group swim lessons starting at four months or check out private lessons offering a more customized approach. For more advanced swimmers, check out our Sea Dragons Swim and Lifesaving Clubs or older kids may be ready to train to become a lifeguard. In our Active Living program, preschoolers ages two to five will learn through hands-on activities in all areas of our spacious facility gym, pool, park, and classroom. PD Camps keeps kids ages five to 12 busy exploring different sports and games, plus some time in the pool during those days off from school. New this winter, Active Energizers, a six-week program designed with inclusivity in mind for children ages five to 12 and of all abilities.

ROCKY MOUNTAIN DIVING CLUB

Rocky Mountain Diving Club (RMDC) offers recreational Learn-to-Dive and, pre-competitive programs for all ages. Our goal is to provide quality technical springboard and platform diving instruction at the introductory level in a safe, controlled, and fun environment. We incorporate trampoline and dry board training, as well as dry land strength and flexibility conditioning into all lessons.

SPRAY LAKE SAWMILLS FAMILY SPORTS CENTRE

Address: 800 Griffin Road E, Cochrane
Phone: 403-932-1635
Email: http://slsfamilysportscentre.com

With 350,000 square feet of space and over 15,000 weekly users, the Spray Lake Sawmills Family Sports Centre (SLSFSC) is a tremendous facility for all members of the community and surrounding area. SLSFSC includes three NHL Size Ice Surfaces, Jayman BUILT Aquatic Centre, and many spray features that will give your children hours of entertainment! Fireside of Cochrane Fitness Centre, Curling Centre, Full Indoor Soccer Turf, Indoor Running/Walking Track, Full Gymnasium, Multi-Purpose Space, Child Minding Centre, University of Calgary Gymnastics Facility, Martial Arts Centre, SLS Skate Sharpening and Gear Cleaning, Cochrane Sport Physiotherapy/Massage, and Seniors on the Bow.

TRICO CENTRE FOR FAMILY WELLNESS

Address: 11150 Bonaventure Drive SE
Phone: 403-278-7542
Email: guestservices@tricocentre.ca
Website: http://tricocentre.ca

We offer day camps and swim lessons over the holidays, child and youth art, sports, and activity programs, and flexible Mommy & Me classes all year long for you and your little one.

UNIVERSITY OF CALGARY KINESIOLOGY

Phone: 403-220-7749
Email: active@ucalgary.ca
Website: http://active-living.ucalgary.ca

Active Living, part of the Faculty of Kinesiology at the University of Calgary, provides health and wellness programs, facilities, and educational opportunities that encourage lifelong active living for all. Our programs are open to the public and include health and fitness programs like group fitness classes and personal training, aquatic and First Aid certifications, sports programs, kids' programs, and University of Calgary Summer Camps.

VIVO FOR HEALTHIER GENERATIONS

Address: 1950 Country Village Link NE
Phone: 403-532-1013
Email: guestservices@vivo.ca
Website: http://vivo.ca

As a charity on an audacious mission to create healthier generations, we empower Canadians to connect, care for and advocate more for their health, community and the planet. Whether you want to skate, swim, climb or just connect with your community, we’re here to help you start where you’re at and pursue whatever ‘healthy’ means to you!

WINSPORT

Phone: 403-247-5452
Email: info@winsport.ca
Website: http://winsport.ca

WinSport’s purpose is to inspire human potential through the spirit of sport and it’s something that is woven into all of our year-round, award-winning programming. Our passionate, expert instructors will help your child learn a sport, get better at it, and develop a lifelong love for being active. We have summer camps and programs in mountain biking, hockey, ringette, figure skating, and in specialized sport training. Come out and play with us! 

YMCA CALGARY

Join us and experience all the benefits that YMCA Calgary has to offer! We have six health and wellness facilities, six child development centers with licensed child care, two outdoor camp sites and dozens of community program sites across the city. These spaces and programs allow YMCA Calgary to deliver programs, services and opportunities to help Calgarians connect, build life-long skills and live active and healthy lives.

Science, Technology, Engineering, Art & Math

STEAMOJI - CALGARY WEST, CALGARY NORTHWEST & CALGARY NORTH

Phone: 236-997-1529
Website: http://steamoji.com

Technological change is accelerating. Steamoji is a STEM/STEAM maker academy for children ages five to 18 that trains builders, makers, inventors and entrepreneurs. Our 400-hour Build to Solve™ curriculum complements and enriches children’s school studies by exposing them to new technologies in fabrication, physical computing, engineering and digital arts. With these foundational skills, students are then challenged with problems and encouraged to imagine, create and improve their own solutions.

Calgary’s Child Magazine © 2024 Calgary’s Child