Log in Sign up

Install IMCA

Add to your home screen

😕

Program not found

Browse programs

Next session

Presenters

About this program

Entry

🎁
💰

No registration required

You do not need to enroll for this program. Session details are on this page.

You're registered

View My Programs

Register with an account

Sign in or create a free account to register and manage programs you're enrolled in — attendance, payments, and updates in one place.

No account?

Register once as a guest — we'll email you a link to set up your account later.

Register as guest

Choose the weeks you will attend

Bundle price applied! All weeks selected — you save vs. paying week-by-week.

Calculating price…

You are under 18. A parent or guardian must sign consent before this signup is confirmed.

1 People / 2 Details / 3 Review

Who is this signup for?

Add each child when you are ready. This signup can include up to people.

Add each child as well. You are already included, and this signup needs at least one child.

Choose the weeks you will attend

Emergency contact

Add-ons

Each add-on is charged once for this signup, not once per student.

This signature covers every child in this signup.

Receipt

Due today

Signed by

Liability waiver