Courses

Courses

138 results

This unique, optional-selective course provides students the opportunity to put classroom learning into practice in a paid, minimum 420 hour work term in the business world. The course involves 30 hours of pre-work term activities that take place in the winter semester. The work term takes place from May to August after completion of the first year of the Business Administration Diploma and is monitored and evaluated by the employer and the instructor.

EC

Varies

May 4 2026 - Aug 20 2026

Online

Instructor

Cost

$384.28

Open: 2 of 15 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Aug 19 2027

Online

Instructor

TBA

Cost

$396.26

Open: 0 of 15 spots filled

Add to timetable add

Theory and application of management information systems that support activities throughout an organization are examined. Concepts covered include information security and control, business analytics, data and knowledge management, e-commerce and cloud computing. Privacy and ethics will also be discussed. Using software application tools, case study analysis and research, students integrate current best practices with emerging technology to meet a variety of business challenges.

Requisites:

  • Complete the following:
    • BA1150 Computers in Business 3
    • BA2030 Financial Management 3
A2

Wed, Fri from 13:00 to 14:20

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room E306

Instructor

Cost

$621.21

Open: 15 of 40 spots filled

Add to timetable add

The major concepts in this course include human systems (digestion, respiration, circulation, immune, excretory and motor systems); energy and matter exchange in the biosphere; population change; photosynthesis and cellular respiration.

Requisites:

  • Complete All of the following:
    • SC0110 (Science 10)
    • EN0110 (English10-1 or 10-2)
    • MA0110 (Math 10C) or MA0113 (Math 10-3)
    • A student may register in BI0120 if the student has achieved a mark of 60% or better in Alberta Education Science 10 within the previous five years or permission of the instructor.
EC09

Varies

Sep 8 2026 - Dec 1 2026

Online

Instructor

TBA

Cost

$651.45

Open: 6 of 40 spots filled

Add to timetable add
EC01

Varies

Jan 4 2027 - Apr 2 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add
EC05

Varies

May 3 2027 - Jun 11 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add
EC06

Varies

Jun 14 2027 - Jul 30 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add

The concepts in this course include nervous and endocrine systems; human reproduction and development; cell division, genetics, and molecular biology; populations and community dynamics.

Requisites:

  • Complete All of the following:
    • BI0120 (Biology 20)
    • EN0120 (English 20-1 or 20-2)
    • MA0110 (Math 10C) or MA0123 (Math 20-3)
    • A student may register in BI0130 if the student has achieved a mark of 60% or better in Alberta Education Biology 20 within the previous four years or permission of the instructor.
EC09

Varies

Sep 8 2026 - Dec 1 2026

Online

Instructor

TBA

Cost

$651.45

Open: 8 of 40 spots filled

Add to timetable add
EC01

Varies

Jan 4 2027 - Apr 2 2027

Online

Instructor

TBA

Cost

$651.45

Open: 3 of 40 spots filled

Add to timetable add
EC05

Varies

May 3 2027 - Jun 11 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add
EC06

Varies

Jun 14 2027 - Jul 30 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add

This course introduces students to the field of early learning and child care. Students will observe and interact with children in a variety of early childhood community programs and will contrast the similarities and differences in environments, program practices and services provided for young children and their families. Students will attend weekly seminars throughout the practicum weeks.

Requisites:

  • Completed or concurrently enrolled in:
    • CD1000 Child Development I 3
    • CD1050 Art, Music and Story 3
    • CD1330 Understanding Children's Play 3
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

Cost

$594.39

Open: 2 of 36 spots filled

Add to timetable add
P1

Fri from 8:30 to 15:50

Sep 2 2026 - Dec 11 2026

Grande Prairie Campus

Varies

Instructor

Open: 7 of 36 spots filled

Add to timetable add
A2

Wed from 13:00 to 14:50

Sep 2 2026 - Dec 11 2026

Grande Prairie Campus

Room A301

Instructor

KiWiebe

Cost

$621.21

Open: 7 of 36 spots filled

Add to timetable add
P1

Fri from 8:30 to 15:50

Jan 5 2027 - Mar 26 2027

Grande Prairie Campus

Varies

Instructor

Open: 0 of 36 spots filled

Add to timetable add
A3

Wed from 8:30 to 10:20

Jan 5 2027 - Mar 26 2027

Grande Prairie Campus

Room A301

Instructor

TBA

Cost

$621.21

Open: 0 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

Cost

$594.39

Open: 2 of 36 spots filled

Add to timetable add

This course focuses on the physical, cognitive, creative, and psychosocial development of children from 2-6 years of age and factors that contributes to individuals variations in development. Theoretical perspectives and research findings that contribute to our understanding of child development will be examined, as well as their implications for practice in Early Learning and Child Care settings.

EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$594.39

Open: 0 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$594.39

Open: 0 of 36 spots filled

Add to timetable add
A3

Thu from 8:30 to 10:20

Tue from 8:30 to 10:50

Jan 5 2027 - Mar 12 2027

Grande Prairie Campus

Room B206
Room B206

Instructor

MPetersen

Cost

$621.21

Open: 7 of 36 spots filled

Add to timetable add
C3

Thu from 13:00 to 14:50

Tue from 13:00 to 15:20

Apr 5 2027 - Jun 11 2027

Grande Prairie Campus

Room A301
Room A301

Instructor

TBA

Cost

$621.21

Open: 0 of 36 spots filled

Add to timetable add

This is normally an eight week practicum in an early childhood setting. Students will have the opportunity to apply theory to practice in their work with young children. Students will spend time in the Children's Centre demonstration program as a component of this practicum and will attend weekly seminars throughout the practicum weeks.

Requisites:

  • All courses in Year 1 must be completed
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$960.7

Open: 22 of 36 spots filled

Add to timetable add
P1

Mon, Tue, Wed, Thu from 8:30 to 16:20

Jun 22 2026 - Aug 14 2026

Grande Prairie Campus

Varies

Instructor

TBA

Open: 25 of 40 spots filled

Add to timetable add
A4

Fri from 8:30 to 10:20

Jun 22 2026 - Aug 14 2026

Grande Prairie Campus

Room A301

Instructor

Cost

$1004.95

Open: 26 of 40 spots filled

Add to timetable add
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$990.65

Open: 0 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$990.65

Open: 0 of 36 spots filled

Add to timetable add
A3

Fri from 8:30 to 10:20

Mar 22 2027 - May 14 2027

Grande Prairie Campus

Room A314

Instructor

Cost

$1085.35

Open: 5 of 36 spots filled

Add to timetable add
P1

Mon, Tue, Wed, Thu from 8:30 to 16:20

Mar 22 2027 - May 14 2027

Grande Prairie Campus

Varies

Instructor

TBA

Open: 5 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$990.65

Open: 0 of 36 spots filled

Add to timetable add
P1

Mon, Tue, Wed, Thu from 8:30 to 16:20

Jun 21 2027 - Aug 13 2027

Grande Prairie Campus

Varies

Instructor

TBA

Open: 1 of 36 spots filled

Add to timetable add
A4

Fri from 8:30 to 10:20

Jun 21 2027 - Aug 13 2027

Grande Prairie Campus

Room A301

Instructor

TBA

Cost

$1085.35

Open: 1 of 36 spots filled

Add to timetable add

The adults’ role in supporting young children’s learning and development with an emphasis on a child-centered, play-based approach to curriculum planning will be examined in this course. Appropriate child centered routines, schedules, transitions and group times will also be discussed. The focus is on children from birth to age 6.

Requisites:

  • Complete 1 of the following:
    • Complete the following:
      • CD1330 Understanding Children's Play 3
    • Permission of the department
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$576.42

Open: 13 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$594.39

Open: 0 of 36 spots filled

Add to timetable add
A3

Mon from 8:30 to 10:20

Wed from 8:30 to 10:50

Jan 5 2027 - Mar 12 2027

Grande Prairie Campus

Room B206
Room B206

Instructor

TBA

Cost

$621.21

Open: 7 of 36 spots filled

Add to timetable add
C3

Mon from 13:00 to 15:20

Wed from 13:00 to 14:50

Apr 5 2027 - Jun 11 2027

Grande Prairie Campus

Room A301
Room A301

Instructor

TBA

Cost

$621.21

Open: 0 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$594.39

Open: 1 of 36 spots filled

Add to timetable add

This course focuses on how the child's physical environment supports social, cognitive, physical and emotional development through the early childhood years. Students will analyze specific components of high quality environments for young children and will learn important principles that can be applied to the design of indoor and outdoor play environments for preschool children.

Requisites:

  • Successful completion of Year 1
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$396.26

Open: 4 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$396.26

Open: 3 of 36 spots filled

Add to timetable add
A3

Mon, Wed from 8:30 to 10:50

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H225

Instructor

Cost

$414.14

Open: 9 of 36 spots filled

Add to timetable add
B3

Tue, Thu from 13:00 to 15:20

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H211

Instructor

Cost

$414.14

Open: 4 of 36 spots filled

Add to timetable add

Students examine the role of the administrator in Early Learning and Child Care Programs, including effective staff supervision, models and techniques for evaluating and motivating staff. Students will learn about funding available from all levels of government as well as service organizations in the private sector. The budgeting process advertising and marketing strategies will be explored.

Requisites:

  • Successful completion of Year 1
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$384.28

Open: 10 of 36 spots filled

Add to timetable add
A3

Mon, Wed from 13:00 to 15:20

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H225

Instructor

TBA

Cost

$414.14

Open: 8 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$396.26

Open: 2 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$396.26

Open: 0 of 36 spots filled

Add to timetable add

This is a practicum in a community early childhood setting such as a child care center, nursery school, kindergarten, family day home or a special placement such as a play program for children in a woman's shelter or an early intervention program. Students will attend weekly seminars throughout the practicum weeks.

Requisites:

  • Complete All of the following:
    • Complete the following:
      • CD2050 Science, Math and Social Knowledge 3
      • CD2380 Guiding Children's Behaviour II 2
      • HS1217 Language and Literacy 2
    • Successful completion of Year 1
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$768.56

Open: 7 of 36 spots filled

Add to timetable add
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$792.52

Open: 5 of 36 spots filled

Add to timetable add
B2

Fri from 11:00 to 12:50

Oct 26 2026 - Dec 11 2026

Grande Prairie Campus

Room H211

Instructor

Cost

$878.28

Open: 3 of 36 spots filled

Add to timetable add
A2

Fri from 8:30 to 10:20

Oct 26 2026 - Dec 11 2026

Grande Prairie Campus

Room H225

Instructor

Cost

$878.28

Open: 19 of 36 spots filled

Add to timetable add
P1

Mon, Tue, Wed, Thu from 8:30 to 16:20

Oct 26 2026 - Dec 11 2026

Grande Prairie Campus

Varies

Instructor

Open: 18 of 36 spots filled

Add to timetable add
P2

Mon, Tue, Wed, Thu from 8:30 to 16:20

Oct 26 2026 - Dec 11 2026

Grande Prairie Campus

Varies

Instructor

Open: 4 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$792.52

Open: 1 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$792.52

Open: 0 of 36 spots filled

Add to timetable add

This course further explores the interrelationship between self concept, self awareness and communicative processes. Strategies for dealing with stress are examined.

Requisites:

  • Complete the following:
    • HS1000 Interpersonal Communications 2
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$384.28

Open: 17 of 36 spots filled

Add to timetable add
B3

Tue, Thu from 8:30 to 10:50

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H211

Instructor

TBA

Cost

$414.14

Open: 4 of 36 spots filled

Add to timetable add
A3

Tue, Thu from 13:00 to 15:20

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H225

Instructor

TBA

Cost

$414.14

Open: 9 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$396.26

Open: 0 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$396.26

Open: 1 of 36 spots filled

Add to timetable add

This course focuses on the role of the early childhood practitioner in providing family-centered care and education for children from birth to age 8. The skills, knowledge, and attributes required to develop and sustain positive, collaborative, and empowering relationships with families are examined.

Requisites:

  • Complete 1 of the following:
    • Successful completion of Year 1
    • Permission of the department
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$576.42

Open: 12 of 36 spots filled

Add to timetable add
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$594.39

Open: 4 of 36 spots filled

Add to timetable add
A3

Fri from 8:30 to 10:50

Tue, Thu from 8:30 to 10:50

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H225
Room H225

Instructor

Cost

$621.21

Open: 10 of 36 spots filled

Add to timetable add
B3

Fri from 13:00 to 15:20

Mon, Wed from 13:00 to 15:20

Jan 5 2027 - Feb 12 2027

Grande Prairie Campus

Room H211
Room H211

Instructor

Cost

$621.21

Open: 4 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$594.39

Open: 1 of 36 spots filled

Add to timetable add

Students will design and operate an eight week program for preschool children. With the support of program instructors, students will be responsible for all aspects of a program for young children in a variety of settings. Students will attend weekly seminars throughout the semester in preparation and support of this practicum.

Requisites:

  • Complete 1 of the following:
    • Successful completion of all first and second year courses in the Early Learning and Child Care curriculum and a First Aid/CPR certificate
    • Permission of the department
EC

Varies

May 4 2026 - Jul 24 2026

Online

Instructor

Cost

$1152.84

Open: 14 of 36 spots filled

Add to timetable add
EC

Varies

Sep 2 2026 - Dec 11 2026

Online

Instructor

TBA

Cost

$1188.78

Open: 0 of 36 spots filled

Add to timetable add
A3

Fri from 11:00 to 12:50

Jan 5 2027 - Apr 23 2027

Grande Prairie Campus

Room H225

Instructor

Cost

$1292.42

Open: 10 of 36 spots filled

Add to timetable add
EC

Varies

Jan 5 2027 - Apr 16 2027

Online

Instructor

TBA

Cost

$1188.78

Open: 2 of 36 spots filled

Add to timetable add
B3

Fri from 8:30 to 10:20

Jan 5 2027 - Apr 23 2027

Grande Prairie Campus

Room H211

Instructor

Cost

$1292.42

Open: 4 of 36 spots filled

Add to timetable add
P1

Mon, Tue, Wed, Thu from 8:30 to 16:20

Feb 22 2027 - Apr 23 2027

Grande Prairie Campus

Varies

Instructor

Open: 10 of 36 spots filled

Add to timetable add
P2

Mon, Tue, Wed, Thu from 8:30 to 16:20

Feb 22 2027 - Apr 23 2027

Grande Prairie Campus

Varies

Instructor

Open: 4 of 36 spots filled

Add to timetable add
EC

Varies

May 4 2027 - Jul 23 2027

Online

Instructor

TBA

Cost

$1188.78

Open: 3 of 36 spots filled

Add to timetable add

Major concepts include: inorganic nomenclature; modern atomic structure, orbitals; ionic and covalent bonding, hydrogen bonding, metallic bonding, Van der Waal forces, ionization, electronegativity, VSEPR; solutions, stoichiometry, empirical formulas, percent composition, pH, molarity, equilibrium, Arrhenius acids and bases.

Requisites:

  • Complete All of the following:
    • SC0110 (Science 10)
    • MA0110 (Math 10C)
    • A student may register in CH0120 if the student has achieved a mark of 60% or better in Alberta Education Science 10 within the previous five years or permission of the instructor.
EC09

Varies

Sep 8 2026 - Dec 1 2026

Online

Instructor

TBA

Cost

$651.45

Open: 3 of 40 spots filled

Add to timetable add
EC01

Varies

Jan 4 2027 - Apr 2 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add
EC05

Varies

May 3 2027 - Jun 11 2027

Online

Instructor

TBA

Cost

$651.45

Open: 1 of 40 spots filled

Add to timetable add
EC06

Varies

Jun 14 2027 - Jul 30 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add

Course concepts include: thermochemical changes; electrochemical changes; chemical equilibrium focusing on acid-base systems; and chemical reactions of select classes of organic compounds. Energy changes and safety are emphasized.

Requisites:

  • Complete All of the following:
    • CH0120 (Chemistry 20)
    • MA0122 (Math 20-2) or MA0120 (Math 20-1)
    • A student may register in CH0130 if the student has achieved a mark of 60% or better in Alberta Education Chemistry 20 or equivalent within the previous four years permission of the instructor.
EC09

Varies

Sep 8 2026 - Dec 1 2026

Online

Instructor

TBA

Cost

$651.45

Open: 6 of 40 spots filled

Add to timetable add
EC01

Varies

Jan 4 2027 - Apr 2 2027

Online

Instructor

TBA

Cost

$651.45

Open: 1 of 40 spots filled

Add to timetable add
EC05

Varies

May 3 2027 - Jun 11 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add
EC06

Varies

Jun 14 2027 - Jul 30 2027

Online

Instructor

TBA

Cost

$651.45

Open: 0 of 40 spots filled

Add to timetable add

Basic chemical concepts, atomic and molecules structure, chemical bonding, behaviours of liquids, solids and gases.

Requisites:

  • Chemistry 30 or Equivalent
A2

Mon, Wed from 8:30 to 9:50

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room J202

Instructor

Cost

$911.4

Open: 31 of 40 spots filled

Add to timetable add
L2

Tue from 14:30 to 17:20

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room J119

Instructor

Open: 13 of 20 spots filled

Add to timetable add
S1

Fri from 8:30 to 9:20

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room J202

Instructor

Open: 15 of 20 spots filled

Add to timetable add
L1

Tue from 14:30 to 17:20

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room J119

Instructor

Open: 17 of 20 spots filled

Add to timetable add
S2

Fri from 9:30 to 10:20

Sep 2 2026 - Dec 19 2026

Grande Prairie Campus

Room J202

Instructor

Open: 16 of 20 spots filled

Add to timetable add

Chemical kinetics and equilibria, acid-base and solubility equilibria, electrochemistry and thermodynamics.

Requisites:

  • Complete the following:
    • CH1030 Introductory University Chemistry I 4.3
A3

Tue, Thu from 8:30 to 9:50

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room J202

Instructor

Cost

$826.75

Open: 30 of 40 spots filled

Add to timetable add
S2

Fri from 9:30 to 10:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room J202

Instructor

TBA

Open: 12 of 20 spots filled

Add to timetable add
S1

Fri from 8:30 to 9:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room J202

Instructor

Open: 18 of 20 spots filled

Add to timetable add
L1

Thu from 14:30 to 17:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room J119

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L2

Thu from 14:30 to 17:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room J119

Instructor

TBA

Open: 10 of 20 spots filled

Add to timetable add

This course provides an introduction to computer communications and computer networks. Topics will include communication hardware and software, protocols, local area and wide area networks, and network management.

A3

Tue, Thu from 13:00 to 14:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room E302

Instructor

Cost

$621.21

Open: 2 of 20 spots filled

Add to timetable add
L1

Thu from 14:30 to 16:20

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room G111

Instructor

Open: 2 of 20 spots filled

Add to timetable add

An introductory course to present the tools of set theory, logic and induction, and their use in the practice of reasoning about algorithms and programs. Basic set theory. The notion of a function. Counting. Propositional and predicate logic and their proof system will be studied. Inductive definitions and proofs by induction will be covered along with program specification and correctness.

Requisites:

  • 1 1000-level CST course
A3

Tue, Thu from 8:30 to 9:50

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room B201

Instructor

TBA

Cost

$621.21

Open: 3 of 20 spots filled

Add to timetable add
L1

Mon from 14:30 to 15:50

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room G111

Instructor

TBA

Open: 3 of 20 spots filled

Add to timetable add
S1

Mon from 16:00 to 16:50

Jan 5 2027 - Apr 21 2027

Grande Prairie Campus

Room G111

Instructor

TBA

Open: 3 of 20 spots filled

Add to timetable add