CLASSES

Note: Any classes we offer are meant to supplement school content and should not be seen as an alternative or replacement. All classes are taught by teen volunteers.

Free Classes

Gr7 Math


Date: Saturday Mar. 2 to Apr 20, 2024 Weekly

Time: 7:00-8:00 PM MST

Grade 5 to 9 Biology

This course is meant to help students learn and understand the basic concepts of Biology at a junior high level. It should aid students in their understanding of how the human body and the world work. Each lesson will include some basic vocabulary, allowing students to think more critically and efficiently. The course includes:


Date: Mondays, Jan. 15 to Apr. 1, 2024 Weekly

Time: 6:00-7:00 PM MST

Gr 5 Math

Course Outline 

Unit 1 - Patterns and Equations 

Unit 2 - Whole Numbers 

Unit 4 - Measurement 

Unit 5 - Fractions and Decimals 

Unit 6 - Geometry 


Date: Saturday Feb. 24 to Mar 23, 2024 Weekly

Time: 6:00-7:00 PM MST



Gr7 Math


Date: Saturday Jan. 20 to May 18, 2024 Weekly

Time: 5:00-6:00 PM MST

Grade 5 to 9 Biology

This course is meant to help students learn and understand the basic concepts of Biology at a junior high level. It should aid students in their understanding of how the human body and the world work. Each lesson will include some basic vocabulary, allowing students to think more critically and efficiently. The course includes:


Date: Mondays, Jan. 15 to Apr. 1, 2024 Weekly

Time: 6:00-7:00 PM MST

Gr 5 Math

Course Outline 

Unit 1 - Patterns and Equations 

Unit 2 - Whole Numbers 

Unit 4 - Measurement 

Unit 5 - Fractions and Decimals 

Unit 6 - Geometry 


Date: Saturday Feb. 24 to Mar 23, 2024 Weekly

Time: 6:00-7:00 PM MST



R programming

Through these sessions, the students will be able to possess enough knowledge and enough support to learn R, Latex(stem essay writing software), enter the high School Big Data Challenge 2023-2024 hosted by STEM Fellowship. Throughout the Big Data Challenge, our student participants will have support from professionals within the AI field 


Date: Saturday Jan. 6 to Apr. 6, 2024 Weekly

Time: 4:00-5:30 PM MST

Python for programming

Course outline:

This course is basic programming course  for Youth, you will:


Course outline:



Date:  Sep 2, 22 to Jul 7, 2023 Weekly         Time:  6:00  -8:00 PM MST

Grade 5 to 9 Programming

This course is intended for beginners with some previous programming experience, specifically in Python. It aims to teach more complex programming concepts and enhance student’s programming skills through project based learning. This course seeks to better each individual’s sense of problem solving skills while improving their confidence in their own abilities. At the end of this course, students will be creating a final project that utilizes all of the skills that they have learned.  


Date: Sundays, Sept. 15 to Jun. 28, 2023 Weekly

Time: 3:30-5:30 PM MST

R programming

Through these sessions, the students will be able to possess enough knowledge and enough support to learn R, Latex(stem essay writing software), enter the high School Big Data Challenge 2023-2024 hosted by STEM Fellowship. Throughout the Big Data Challenge, our student participants will have support from professionals within the AI field 


Date: Saturday Jul. 8 to Dec. 16, 2023 Weekly

Time: 4:00-5:30 PM MST

Python for Data Science 

Course outline:

This course is basic programming course  for Youth, you will:




Date: Thursday, Sept . 7 to Dec 7, 2023 Weekly         Time:  6:00-7:30 PM MST

Grade 5 to 9 Programming

This course is intended for beginners with some previous programming experience, specifically in Python. It aims to teach more complex programming concepts and enhance student’s programming skills through project based learning. This course seeks to better each individual’s sense of problem solving skills while improving their confidence in their own abilities. At the end of this course, students will be creating a final project that utilizes all of the skills that they have learned.  


Date: Sundays, Sept. 13 to Oct. 30, 2023 Weekly

Time: 3:30-5:30 PM MST

Data Science Basics

Topics Outline:


1.   Big data

2.   AI fundamentals

3.   Data science basics

4.   SQL

5.   Python

6.   Technologies: Azure Storage

7      Azure Synapse

8      Azure Databricks, 

9      Knime

10    Power BI





Date: Sep 30 to Dec 9, 2023 Weekly

Time: 4:30- 6:30 PM MST

English Literature

Effective writing is a necessary skill for both your professional and personal development. Over the duration of this writing course, we will cover these elements crucial to persuasion:

  • Basics of grammar
  • Structural, grammatical, rhythmic, metrical, verbal, and visual elements (literary devices)
  • Rhetoric
  • Vocabulary
  • Structure of a persuasive essay
  • Analysis of essays
  • Comparative essays





Date: Friday, Sep 22 2023 to Apr 19, 2024 Weekly

Time: 4:00-5:00 PM MST


Music Theory Level 5

This course covers the RCM Level 5 theory curriculum. Aimed to students who have piano and/or other instrument skills at a beginner to intermediate level

  • Pitch and Notation (Notes, Accidentals, Enharmonic equivalents, Transposition and Stems)
  • Rhythm (Notes and rests values, introduction to compound time )
  • Scales and Key Signatures (Qualities of major and minor scales, Keys up to 4 sharps or flats )
  • Melody Writing and Composition (Basic elements of melodies)
  • Intervals (Major and minor intervals up to perfect 8th)
  • Musical History (Handel, Mozart, and Arlen)
  • Chords and Harmony (Primary triads, Inversion of triads, Dominant 7th chords )
  • Form and Analysis (Analyzing melodies and phrases)
  • Select repertoire is explored in each section 

Date: Mondays, April 24 1to July 3, 2023 Weekly

Time: 7:00-8:00 PM MST

Data Science Basics

Topics Outline:

1.   Big data

2.   AI fundamentals

3.   Data science basics

4.   SQL

5.   Python

6.   Technologies: Azure Storage, Azure Synapse, Azure Databricks, Knime, Power BI


Date: Saturdays, March 4  to June 10, 2023 Weekly         Time:  4:30-6:30 PM MST

Career growth for data scientist-Calgary Amazon Data Scientist 

The latest career trend in USA/Canada for data scientists like fraud detection, Cloud Services, Automated Machine Learning.

DS aims at enhancing the interactions between humans and machines. They automate data insights with the help of machine learning and Natural Language Processing (NLP), which facilitates data scientists and analysts in finding patterns and generating shareable smart data.


Date: Friday, Nov. 25, 2022

Time: 6:00-7:00 PM MST

R Programming and Big Data Challenge

Through these sessions, the students will be able to possess enough knowledge and enough support to learn R, Latex(stem essay writing software), enter the high School Big Data Challenge 2022-2023 hosted by STEM Fellowship. Throughout the Big Data Challenge, our student participants will have support from professionals within the AI field 


Date: Fridays, Oct. 14 to Dec. 16, 2022 Weekly

Time: 4:00-5:30 PM MST

Python for Data Science 

Course outline:

1. basic python I (2 lessons, 3 hours)

2. python I/O (1 lesson, 1½ hours)

3. basic python II (3 lessons, 4½ hours)

4. loading files with python (3 lesson, 4½ hours)

5. applications of python (4 lessons, 6 hours)

6. exploring different pathways of python (1 lesson, 1 hour)


Date: Wednesdays, Sept . 7 to Dec 7, 2022 Weekly         Time:  6:00-7:30 PM MST

Grade 7 to 8 Science

Math Contests are a way for students to strengthen their skills and deepen their knowledge in the world of mathematics. Throughout this course, many concepts that tend to show up a lot in math contests will be covered with emphasis such as:


Date: Thursdays, Sept. 15, 2022 to Feb 2, 2023

          Weekly

Time: 4:30-5:30 PM MST

Grade 5 to 9 Programming

This course is intended for beginners with some previous programming experience, specifically in Python. It aims to teach more complex programming concepts and enhance student’s programming skills through project based learning. This course seeks to better each individual’s sense of problem solving skills while improving their confidence in their own abilities. At the end of this course, students will be creating a final project that utilizes all of the skills that they have learned.  


Date: Sundays, Sept. 13 to Oct. 30, 2022 Weekly

Time: 3:30-4:30 PM MST

Gr 7 to 8 Model UN

This Christmas ModelUN camp covers:


Date: Sundays, Sept . 3 to Nov 6, 2022 Weekly         Time:  6:30-7:30 PM MST

Grade 5 to 6 Contest Math 

This science class will teach you content from grades 7 to 8, helping you understand simple to complex topics. We will cover the following context in a fun and engaging way:


Date: Mondays, Jan. 8 to March 5, 2023 Weekly

Time: 6:30-7:30 PM MST

Grade 5 to 9 Biology

This course is meant to help students learn and understand the basic concepts of Biology at a junior high level. It should aid students in their understanding of how the human body and the world work. Each lesson will include some basic vocabulary, allowing students to think more critically and efficiently. The course includes:


Date: Tuesdays, Sept. 13 to Nov 8, 2022 Weekly

Time: 5:30-6:30 PM MST

R basic for Data Scientist

This class is about using R programming for the latest programming, cloud usage, career trend for data scientists like fraud detection, Cloud Services, Automated Machine Learning.


Data summaries, Aligning two objects, match, merge, analysis over groups, split. 



Date: Sep 2 2022 to Jun 30, 2023 Weekly

Time: 6 pm- 8 PM MST


Programming for Youth

Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. This course requires the same math skills necessary for College Algebra. 


Date: Sundays, Sept. 3 to Jul 8, 2023 Weekly         Time:  4:30-6:30 PM MST

Using R for projects

Build robust and maintainable software with object-oriented design patterns in R. Design patterns abstract and present in neat, well-defined components and interfaces the experience of many software designers and architects over many years of solving similar problems. These are solutions that have withstood the test of time with respect to re-usability, flexibility, and maintainability. ‘R6P’ provides abstract base classes with examples for a few known design patterns. The patterns were selected by their applicability to analytic projects in R. Using these patterns in R projects have proven effective in dealing with the complexity that data-driven applications possess. 




Date:  Jan 9, 22 to Dec 8, 2022 Weekly         Time:  2:00  -4:00 PM MST

Beginner French

This class is aimed toward students of any age who have little to no experience in French as a language. Anyone is welcome, whether you're a student who just wants a refresher for school or someone who want s to casually take this class for fun. Some topics that will be covered include, numbers up to 100, how to introduce yourself, past tense, present tense, prepositions, etc. 


Date: Mondays, Oct. 3 to Nov 7, 2022 Weekly         Time:  5:30-6:30 PM MST

Beginner French

This class is aimed toward students of any age who have little to no experience in French as a language. Anyone is welcome, whether you're a student who just wants a refresher for school or someone who want s to casually take this class for fun. Some topics that will be covered include, numbers up to 100, how to introduce yourself, past tense, present tense, prepositions, etc. 


Date: Sundays, Sept. 18 to Dec 18, 2022 Weekly         Time:  2:30-3:30 PM MST

Play Production

Spend 16 hours total working with peers to improve your acting, communication, and teamwork abilities while participating in fun games and activities. Gain the fulfilling experience of contributing to a final production: The Cotton Trail – a play about confidence in kids and how to change your child’s mindset on themselves. The last class will be extended to film the production in the form of a movie you can take home. 


Rules: 


Date:  April 23 to June 11, 2022 Weekly         Time:  2:30  -3:30 PM MST

Gauss Math Class

The Gauss Math class will help you to learn mathematical problem solving skills for success in contests and in school. In our class, we will cover the following topics with emphasis on the more difficult questions on the Gauss contest:

  • Algebra and Equations 
  • Geometry 
  • Counting and Probability 
  • Data Management 
  • Number Theory

Date:  Feb. 2 to May 11, 2022 Weekly         Time:  4:30-5:30 PM MST

Grade 9 Science

At school, science can be confusing especially when learning for the first time. Students may feel that certain concepts fail to stick and certain processes are unfamiliar and difficult to apply to our real world. However, this G9 science course will help to equip you with the necessary skills and tools needed to succeed in science courses at school. The lessons will be covering both lessons and homework to help solidify concepts and also help to introduce difficult concepts ahead of time to help you obtain a grasp of understanding and begin building your scientific knowledge and skills. 


Date: Saturdays, Jan. 8 to April 9, 2022 Weekly

Time: 4:00-5:30 PM MST

Grade 7 to 8 Science

This science class will teach you content from grades 7 to 8, helping you understand simple to complex topics. We will cover the following context in a fun and engaging way:


Date: Mondays, Jan. 3 to June 27, 2022 Weekly

Time: 5:30-6:30 PM MST

Beginner French

This class is aimed toward students of any age who have little to no experience in French as a language. Anyone is welcome, whether you're a student who just wants a refresher for school or someone who want s to casually take this class for fun. Some topics that will be covered include, numbers up to 100, how to introduce yourself, past tense, present tense, prepositions, etc. 


Date: Tuesdays, Oct. 5 to Nov 30, 2021 Weekly

Time: 4:30-5:15 PM MST

European and Canadian History


Date: Fridays, Oct. 1, 2021 to June 24, 2022 Biweekly

Time: 4:30-5:30 PM MST

Current Events

Every week the class will have an insightful discussion on a relevant issue on the news cycle. From United States politics, to border skirmishes between India and China, to the most recent developments in technology, these current events seminars will give students a good understanding of what is going on around the world. This knowledge will be useful at school if students are taking classes such as geography, history, and social studies. This will also be useful for students that take debate and MUN because they will be able to connect abstract

ideas with real world examples.

During class, students will be encouraged to contribute to the discussion by connecting the subject at hand with previous knowledge.


Date: Thursdays, Sept. 30 to Dec 23, 2021 Weekly

Time: 5:15-6:00 PM MST

AMC8 Math

The AMC8 Class will prepare you for taking the AMC8 contest by teaching you key concepts and getting you more familiar with important mathematical skills. Our class will focus mostly on the later, more difficult questions, and go through more advanced concepts that will help you on challenging problems. 


Date: Wednesdays, Sept. 29, 2021 to Jan. 12, 2022

          weekly

Time: 4:30-5:30 PM MST

Grade 6 to 9 English

English is one of the fundamental subjects in education and surely one of the most useful in a person’s day to day life. This class will consist of building the basic foundations for English which will be beneficial for students in their day courses. From grammar, homonyms, descriptive adjectives, paragraph tips and writing structure, all aspects of this course will ensure students have a solid groundwork on helpful skills for Language.


Date: Fridays, Sept. 24, 2021 to June 3, 2022 biweekly

Time: 4:30-5:30 PM MST

Grade 3 to 4 Math 

This course is aimed towards going through the 3rd and 4th grade math curriculum at a faster and accelerated pace, reviewing concepts and building onto your previous knowledge with concepts such as Multiplication, 3D Geometry, and Exponents. Students will learn a variety of mechanics that will be used in later grades to further accelerate their math career, along with many opportunities to practice with a variety of different questions with real world applications. This class will cover the followings:


Date: Mondays, Sept 13 to June 13,  2022 Weekly

Time: 4:30-5:30 PM MST

Grade 5 to 6 Contest Math 

Math Contests are a way for students to strengthen their skills and deepen their knowledge in the world of mathematics. Throughout this course, many concepts that tend to show up a lot in math contests will be covered with emphasis such as:


Date: Thursdays, Sept. 9, 2021 to June 16, 2022

          Weekly

Time: 4:15-5:15 PM MST

Grade 5 to 9 Biology

This course is meant to help students learn and understand the basic concepts of Biology at a junior high level. It should aid students in their understanding of how the human body and the world work. Each lesson will include some basic vocabulary, allowing students to think more critically and efficiently. The course includes:


Date: Wednesdays, Sept. 8 to Nov 10, 2021 Weekly

Time: 5:30-6:30 PM MST

Algebra Class

This course serves as an introduction to Algebra by solving problems together. It covers arithmetic rules, linear equations, ratios and percent, proportion, graphing lines, inequalities and quadratic equations. 


Date: Sundays, Sept. 5, 2021 to June 26, 2022 Weekly

Time: 4:30-5:30 PM MST

RCM Music Theory Level 7

Intermediate level course guiding students further through music theory concepts needed to pass the RCM music theory level 7 exam. Students will learn through 9 units the different aspects of music theory along with activities and practice with teacher guidance. New concepts include: Pentatonic and Blues scales, Transposing by any interval, Seventh Chords and many more. 


Date: Wednesdays, Sept. 4, 2021 to Jan 29, 2022 Weekly

Time: 6:00-7:00 PM MST

Beginner French

This class is aimed towards students of any age who have little to no experience in French as a language. Anyone is welcome, whether you're a student who just wants a refresher for school or someone who wants to casually take this class for fun. Some topics that will be covered include:


Date: Tuesdays, May 4 to June 29,  2021 Weekly 

Time: 4:15-5:00 PM MST

Drama 

Allow students to express themselves creatively through the dramatic arts; Feel more confident and comfortable with talking to new people; Learn how to give constructive criticism. Class will cover:


Date:   Sundays, Feb 21 to April 18, 2021 WeeklyTime:  11:00-12:00 PM MST

Chemistry (Past)

This class will cover the followings:


Date:  Thursdays, Feb. 25 to May 13, 2021 WeeklyTime:  5:00-6:00 PM MST

Current Event Seminar (Past)

This class will have an insightful discussion on a relevant issue on the news cycle. Some example topics are: United States politics, border skirmishes between India and China, relevant controversies in sports, investigations into culture and religion, and the recent developments in technology. These current events seminars will give students a good understanding of what is going on around the world. This knowledge will be useful for students that doing debate and MUN because they will be able to connect abstract ideas with real world examples. This will also be useful at school if students are taking classes such as geography, history, and social studies. During class, students will be encouraged to contribute to the discussion by connecting the subject at hand with previous knowledge.
Date: Thursdays, March 4 to June 10, 2021 WeeklyTime: 6:30-7:10PM MST

RCM Level 6 Music Theory (Past)

This course covers the RCM Level 6 theory curriculum. Aimed at students at the age of grade 6 or higher, and must have piano and/or other instrument skills at a beginner to intermediate level. It is highly recommended that the student have completed the RCM Level 5 theory curriculum.

  • Pitch and notation 
  • Rhythm and meter 
  • Intervals
  • Melody Writing and Composition (Basic elements of melodies)
  • Intervals 
  • Scales 
  • Chords and harmony 
  • Melody and composition
  • Music history
  • Form and analysis

Date:  Saturdays, April 24 to Aug. 14, 2021 WeeklyTime:  6:00-7:00 PM MST

Gauss Math Contest (Past)

The Gauss Math class will help you to learn mathematical problem solving skills for success in contests and in school. In our class, we will cover the following topics with emphasis on the more difficult questions on the Gauss contest:

  • Algebra and Equations 
  • Geometry 
  • Counting and Probability 
  • Data Management 
  • Number Theory

Date:  Nov. 17 to Dec. 15, 2020 Weekly           Feb 9 to May 11, 2021 weeklyTime:  5:00-6:00 PM MST

Science (Past)

This 18-week Science Class will help the students ignite their interest and further their knowledge in science area. It will bring sparks of Junior high school science knowledge for supplementing school study:

  • Biology | Life, Microscopes and Cells
  • Biology | Cell Structure, Types of Cells
  • Biology | Organisms and Human Organ Systems
  • Physics | Forces and Systems
  • Physics | Simple Machines and Mechanisms
  • Physics | Mechanical Calculations and Other Forces
  • Ecology | Water Cycle and Water Contamination
  • Ecology | Properties of Water and Bodies
  • Ecology | Water Sustainability and Climate Change

Date:   Jan. 16 to May 22, 2021 WeeklyTime:   3:30-4:30 PM MST

Algebra I 

This Algebra I course formalizes and extends the students' comprehension and application of functions. This course includes:

  • Order of operations
  • Exponents
  • Radicals
  • One-variable and multi-variable equations, 
  • Ratios
  • Proportion
  • Graphing lines
  • Inequalities
  • Quadratic equations
  • Complex numbers

Date:   Jan. 24 to August 29, 2021 WeeklyTime:   4:30-5:30 PM MST

Debate (Past)

Debate helps students deliver rational and coherent arguments in a persuasive way. It teaches them to engage with a wide variety of topics in a confident, passionate, and critical fashion. This course focuses on the british parliamentary style of debate. Over the duration of the course, we will cover and develop these skills:

  • Argument development
  • Refutation
  • Modelling
  • Note taking and listening
  • Rhetoric and style
  • Critical thinking
  • Confidence

Date:   Sept. 13 to Nov. 22, 2020 WeeklyTime:  12:30-2:00 PM MST

Social Studies (Past)

History teaches students how we managed to become who we are today and it is also a topic of debates. By having historical context the students may develop rational and coherent arguments. This course focuses on historical events that helped shape the world today:

  • Aboriginal people
  • Imperialism
  • European colonization of America
  • Seven years war
  • American revolution
  • French revolution
  • WW1
  • Inter war years
  • WW2
  • Cold War

Date:   Oct. 2 to Dec. 11, 2020 Biweekly            Feb. 5 to June 11, 2021 BiweeklyTime:  4:30-5:30PM MST

RCM Level 5 Music Theory (Past)

This course covers the RCM Level 5 theory curriculum. Aimed to students who have piano and/or other instrument skills at a beginner to intermediate level

  • Pitch and Notation (Notes, Accidentals, Enharmonic equivalents, Transposition and Stems)
  • Rhythm (Notes and rests values, introduction to compound time )
  • Scales and Key Signatures (Qualities of major and minor scales, Keys up to 4 sharps or flats )
  • Melody Writing and Composition (Basic elements of melodies)
  • Intervals (Major and minor intervals up to perfect 8th)
  • Musical History (Handel, Mozart, and Arlen)
  • Chords and Harmony (Primary triads, Inversion of triads, Dominant 7th chords )
  • Form and Analysis (Analyzing melodies and phrases)
  • Select repertoire is explored in each section 

Date:  Nov. 7 to Dec. 12, 2020 Weekly           Jan 9 to March 6, 2021 WeeklyTime:  6:00-6:45 PM MST

Pre-algebra (Past)

Our pre-algebra math course includes a thorough explanation of the fundamentals and basics of arithmetic. We also introduce beginning topics in number theory and algebra. This course will cover but will not be limited to:

  • Basics of Arithmetic
  • Exponents
  • Number Theory
  • Fractions
  • Equations and inequalities
  • Decimals

Date:   Aug 11, 14, 18, 21, 25, 28, 2020;             Sept. 6 to Dec. 6, 2020 Weekly;Time: 4:30-5:30 PM MST

Effective Writing (Past)

Effective writing is a necessary skill for both your professional and personal development. Over the duration of this writing course, we will cover these elements crucial to persuasion:

  • Basics of grammar
  • Structural, grammatical, rhythmic, metrical, verbal, and visual elements (literary devices)
  • Rhetoric
  • Vocabulary
  • Structure of a persuasive essay
  • Analysis of essays
  • Comparative essays

Date:   Aug. 21 to Dec. 4, 2020 Biweekly            Feb. 12 to June 4, 2021 BiweeklyTime:  4:30-5:30 PM MST

Vocal Coaching (Past)

Music is conceivably the most powerful communication tool in the  whole world, and learning to sing allows you to more fully participate in and enjoy this universal language . In this course, these essential topics will be taught: 

  • Solfa reading
  • Hand signs
  • Bar reading
  • Rhythm reading
  • breathing techniques
  • Proper posture for singing
  • Controlling pitch and sound 
  • How to take care of your vocal instrument

Date:  Aug. 11 to 13, Aug. 19 to 21, 2020           Aug. 26 to 28, 2020Time: 1:00-2:00 PM MST