Emergency First-Aid and CPR Level C    $95.00 - Includes Manual *
Red Cross Course Manuals are now Virtual Manuals available to students online. Hard copy manuals are available at our location for an additional $6 and can also be purchased from your instructor

(Click Here for our Recertification Schedule)

NEW: Certification is now valid for 3 years!

DATE TIME
Wednesday June 20th and Thursday June 21st 6:00pm-9:45pm
more details
Wednesday June 20th and Thursday June 21st 6:00pm-9:45pm
more details
Wednesday June 20th and Thursday June 21st 6:00pm-9:45pm
more details
Wednesday June 20th and Thursday June 21st 6:00pm-9:45pm
more details
Friday June 22nd, Saturday June 23rd and Sunday June 24th FULL Fri 6:00pm-9:30pm, Sat/ Sun 8:30-4:30  
Friday June 22nd Only 3 spaces left! 8:15am-4:30pm
more details
Saturday June 23rd 8:15am-4:30pm
more details
Saturday June 23rd and Sunday June 24th Only 1 spaces left! 8:15am-4:30pm
more details
Saturday June 23rd and Sunday June 24th Only 1 spaces left! 8:15am-4:30pm
more details
Saturday June 23rd 8:30am-4:00pm
more details
Saturday June 23rd 8:15am-2:30pm
more details
Saturday June 23rd and Sunday June 24th FULL 8:15am-4:30pm  
Saturday June 23rd and Sunday June 24th FULL 8:15am-4:30pm  
Saturday June 23rd and Sunday June 24th 8:15am-4:30pm
more details
Saturday June 23rd and Sunday June 24th 8:15am-4:30pm
more details
Sunday June 24th FULL 8:15am-4:30pm  
Sunday June 24th FULL 8:15am-4:30pm  
Sunday June 24th FULL 8:15am-4:30pm  
Sunday June 24th FULL 8:15am-4:30pm  
Sunday June 24th 8:15am-4:30pm
more details
Sunday June 24th 8:15am-4:30pm
more details
Sunday June 24th 8:15am-4:30pm
more details
Sunday June 24th 8:15am-4:30pm
more details
Monday June 25th and Tuesday June 26th FULL 8:15am-4:30pm  
Monday June 25th and Tuesday June 26th FULL 8:15am-4:30pm  
Monday June 25th and Tuesday June 26th FULL 8:15am-4:30pm  
Monday June 25th and Tuesday June 26th FULL 8:15am-4:30pm  
Monday June 25th FULL 8:15am-2:30pm  
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th 6:15pm-9:30pm
more details
Tuesday June 26th 6:15pm-10:00pm
more details
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th and Wednesday June 27th 8:15am-4:30pm
more details
Tuesday June 26th and Wednesday June 27th 8:15am-4:30pm
more details
Saturday June 30th 8:15am-4:30pm
more details
Saturday June 30th 8:30am-4:00pm
more details
Saturday June 30th and Sunday July 1st 8:15am-4:30pm
more details
Saturday June 30th and Sunday July 1st 8:15am-4:30pm
more details
Saturday June 30th and Sunday July 1st 8:15am-4:30pm
more details
Saturday June 30th and Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Tuesday July 3rd and Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Tuesday July 3rd 8:15am-2:30pm
more details
Tuesday July 3rd and Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Thursday July 5th 6:15pm-9:30pm
more details
Thursday July 5th 6:15pm-10:00pm
more details
Thursday July 5th and Friday July 6th 6:00pm-9:45pm
more details
Thursday July 5th and Friday July 6th 6:00pm-9:45pm
more details
Thursday July 5th and Friday July 6th 6:00pm-9:45pm
more details
Thursday July 5th and Friday July 6th 6:00pm-9:45pm
more details
Thursday July 5th 8:30am-4:00pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th 8:15am-2:30pm
more details
Saturday July 7th 8:30am-4:00pm
more details
Saturday July 7th 8:15am-4:30pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th and Sunday July 8th 8:15am-4:30pm
more details
Saturday July 7th 8:15am-2:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Monday July 9th 8:15am-4:30pm
more details
Monday July 9th and Tuesday July 10th 8:15am-4:30pm
more details
Monday July 9th and Tuesday July 10th 8:15am-4:30pm
more details
Tuesday July 10th 6:15pm-9:30pm
more details
Tuesday July 10th 6:15pm-10:00pm
more details
Wednesday July 11th and Thursday July 12th 8:15am-4:30pm
more details
Wednesday July 11th and Thursday July 12th 8:15am-4:30pm
more details
Wednesday July 11th 8:15am-2:30pm
more details
Thursday July 12th 8:15am-4:30pm
more details
Thursday July 12th 8:15am-4:30pm
more details
Thursday July 12th 8:15am-4:30pm
more details
Thursday July 12th 8:15am-4:30pm
more details
Saturday July 14th and Sunday July 15th 8:15am-4:30pm
more details
Saturday July 14th and Sunday July 15th 8:15am-4:30pm
more details
Saturday July 14th 8:15am-2:30pm
more details
Saturday July 14th and Sunday July 15th 8:15am-4:30pm
more details
Saturday July 14th and Sunday July 15th 8:15am-4:30pm
more details
Saturday July 14th 8:15am-2:30pm
more details
Saturday July 14th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:30am-4:00pm
more details
Monday July 16th and Tuesday July 17th 6:00pm-9:45pm
more details
Monday July 16th and Tuesday July 17th 6:00pm-9:45pm
more details
Monday July 16th and Tuesday July 17th 6:00pm-9:45pm
more details
Monday July 16th and Tuesday July 17th 6:00pm-9:45pm
more details
Monday July 16th 8:30am-4:00pm
more details
Tuesday July 17th and Wednesday July 18th 8:15am-4:30pm
more details
Tuesday July 17th and Wednesday July 18th 8:15am-4:30pm
more details
Tuesday July 17th 8:15am-2:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 6:15pm-9:30pm
more details
Wednesday July 18th 6:15pm-10:00pm
more details
Friday July 20th, Saturday July 21st and Sunday July 22nd Fri 6:00pm-9:30pm, Sat/Sun 8:15am-4:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st 8:15am-2:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st 8:15am-2:30pm
more details
Saturday July 21st 8:15am-4:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st and Sunday July 22nd 8:15am-4:30pm
more details
Saturday July 21st 8:30am-4:00pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Monday July 23rd 8:15am-4:30pm
more details
Monday July 23rd and Tuesday July 24th 8:15am-4:30pm
more details
Monday July 23rd and Tuesday July 24th 8:15am-4:30pm
more details
Tuesday July 24th 6:15pm-10:00pm
more details
Tuesday July 24th 6:15pm-10:00pm
more details
Wednesday July 25th and Thursday July 26th 8:15am-4:30pm
more details
Wednesday July 25th and Thursday July 26th 8:15am-4:30pm
more details
Wednesday July 25th 8:15am-2:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Saturday July 28th and Sunday July 29th 8:15am-4:30pm
more details
Saturday July 28th and Sunday July 29th 8:15am-4:30pm
more details
Saturday July 28th 8:15am-2:30pm
more details
Saturday July 28th and Sunday July 29th 8:15am-4:30pm
more details
Saturday July 28th and Sunday July 29th 8:15am-4:30pm
more details
Saturday July 28th 8:15am-2:30pm
more details
Saturday July 28th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:30am-4:00pm
more details
Tuesday July 31st and Wednesday August 1st 8:15am-4:30pm
more details
Tuesday July 31st and Wednesday August 1st 8:15am-4:30pm
more details
Tuesday July 31st 8:15am-2:30pm
more details
Wednesday August 1st 8:15am-4:30pm
more details
Wednesday August 1st 8:15am-4:30pm
more details
Wednesday August 1st 8:15am-4:30pm
more details
Wednesday August 1st 8:15am-4:30pm
more details
Wednesday August 1st and Thursday August 2nd 6:00pm-9:45pm
more details
Wednesday August 1st and Thursday August 2nd 6:00pm-9:45pm
more details
Wednesday August 1st and Thursday August 2nd 6:00pm-9:45pm
more details
Wednesday August 1st and Thursday August 2nd 6:00pm-9:45pm
more details
Thursday August 2nd 8:15am-4:30pm
more details
Thursday August 2nd 6:15pm-10:00pm
more details
Thursday August 2nd 6:15pm-10:00pm
more details
Thursday August 2nd 8:30am-4:00pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th 8:15am-4:30pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th and Sunday August 5th 8:15am-4:30pm
more details
Saturday August 4th 8:30am-4:00pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Monday August 6th, Tuesday August 7th, Wednesday August 8th, Thursday August 9th and Friday August 10th 8:30am-4:30pm
more details
Monday August 6th, Tuesday August 7th and Wednesday August 8th 8:30am-4:30pm
more details
Monday August 6th, Thursday August 9th and Friday August 10th 8:30am-4:30pm
more details
Tuesday August 7th 8:15am-4:30pm
more details
Tuesday August 7th and Wednesday August 8th 8:15am-4:30pm
more details
Tuesday August 7th and Wednesday August 8th 8:15am-4:30pm
more details
Wednesday August 8th and Thursday August 9th 8:15am-4:30pm
more details
Wednesday August 8th and Thursday August 9th 8:15am-4:30pm
more details
Wednesday August 8th 8:15am-2:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Saturday August 11th 8:15am-4:30pm
more details
Saturday August 11th and Sunday August 12th 8:15am-4:30pm
more details
Saturday August 11th and Sunday August 12th 8:15am-4:30pm
more details
Saturday August 11th and Sunday August 12th 8:15am-4:30pm
more details
Saturday August 11th and Sunday August 12th 8:15am-4:30pm
more details
Saturday August 11th 8:30am-4:00pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Monday August 13th and Tuesday August 14th 8:15am-4:30pm
more details
Monday August 13th and Tuesday August 14th 8:15am-4:30pm
more details
Monday August 13th 8:15am-2:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Wednesday August 15th 8:30am-4:00pm
more details
Friday August 17th, Saturday August 18th and Sunday August 19th Fri 6:00pm-9:30pm, Sat/Sun 8:15am-4:30pm
more details
Saturday August 18th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th and Sunday August 19th 8:15am-4:30pm
more details
Saturday August 18th 8:15am-2:30pm
more details
Saturday August 18th 8:15am-2:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:30am-4:00pm
more details
Monday August 20th 8:15am-4:30pm
more details
Monday August 20th and Tuesday August 21st 8:15am-4:30pm
more details
Monday August 20th and Tuesday August 21st 8:15am-4:30pm
more details
Wednesday August 22nd and Thursday August 23rd 8:15am-4:30pm
more details
Wednesday August 22nd and Thursday August 23rd 8:15am-4:30pm
more details
Wednesday August 22nd 8:15am-2:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Saturday August 25th 8:30am-4:00pm
more details
Saturday August 25th 8:15am-4:30pm
more details
Saturday August 25th and Sunday August 26th 8:15am-4:30pm
more details
Saturday August 25th and Sunday August 26th 8:15am-4:30pm
more details
Saturday August 25th 8:15am-2:30pm
more details
Saturday August 25th and Sunday August 26th 8:15am-4:30pm
more details
Saturday August 25th and Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Thursday August 30th 8:30am-4:00pm
more details
Sunday September 2nd 8:30am-4:00pm
more details

Click here to view our course cancellation policy

Courses are held at 'Victoria (Richmond School)' in Victoria (Richmond School), B.C.

Childcare First-Aid and CPR Level C Recertification $ 85.00

DATE TIME
Wednesday June 20th and Thursday June 21st 6:00pm-9:45pm
more details
Friday June 22nd and Sunday June 24th FULL Fri 6:00pm-9:30pm and Sun 8:30-4:30  
Saturday June 23rd 8:15am-2:30pm
more details
Sunday June 24th Only 1 spaces left! 8:15am-4:30pm
more details
Sunday June 24th FULL 8:15am-4:30pm  
Sunday June 24th 8:15am-4:30pm
more details
Tuesday June 26th 8:15am-4:30pm
more details
Tuesday June 26th 6:15pm-10:00pm
more details
Wednesday June 27th 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Sunday July 1st 8:15am-4:30pm
more details
Tuesday July 3rd 8:15am-2:30pm
more details
Wednesday July 4th Only 2 spaces left! 8:15am-4:30pm
more details
Wednesday July 4th 8:15am-4:30pm
more details
Thursday July 5th 6:15pm-10:00pm
more details
Thursday July 5th and Friday July 6th 6:00pm-9:45pm
more details
Saturday July 7th 8:15am-2:30pm
more details
Saturday July 7th 8:15am-2:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Sunday July 8th 8:15am-4:30pm
more details
Tuesday July 10th 8:15am-4:30pm
more details
Tuesday July 10th 6:15pm-10:00pm
more details
Wednesday July 11th 8:15am-2:30pm
more details
Thursday July 12th 8:15am-4:30pm
more details
Saturday July 14th 8:15am-2:30pm
more details
Saturday July 14th 8:15am-2:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Sunday July 15th 8:15am-4:30pm
more details
Monday July 16th and Tuesday July 17th 6:00pm-9:45pm
more details
Tuesday July 17th 8:15am-2:30pm
more details
Wednesday July 18th 8:15am-4:30pm
more details
Wednesday July 18th 6:15pm-10:00pm
more details
Saturday July 21st 8:15am-2:30pm
more details
Saturday July 21st 8:15am-2:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Sunday July 22nd 8:15am-4:30pm
more details
Tuesday July 24th 8:15am-4:30pm
more details
Tuesday July 24th 6:15pm-10:00pm
more details
Wednesday July 25th 8:15am-2:30pm
more details
Wednesday July 25th 8:15am-2:30pm
more details
Thursday July 26th 8:15am-4:30pm
more details
Saturday July 28th 8:15am-2:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Sunday July 29th 8:15am-4:30pm
more details
Tuesday July 31st 8:15am-2:30pm
more details
Wednesday August 1st 8:15am-4:30pm
more details
Wednesday August 1st and Thursday August 2nd 6:00pm-9:45pm
more details
Thursday August 2nd 6:15pm-10:00pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Sunday August 5th 8:15am-4:30pm
more details
Wednesday August 8th 8:15am-4:30pm
more details
Wednesday August 8th 8:15am-2:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Thursday August 9th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Sunday August 12th 8:15am-4:30pm
more details
Monday August 13th 8:15am-2:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Tuesday August 14th 8:15am-4:30pm
more details
Saturday August 18th 8:15am-2:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Sunday August 19th 8:15am-4:30pm
more details
Tuesday August 21st 8:15am-4:30pm
more details
Wednesday August 22nd 8:15am-2:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Thursday August 23rd 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details
Sunday August 26th 8:15am-4:30pm
more details

Click here to view our course cancellation policy

Courses are held at 'Victoria (Richmond School)' in Victoria (Richmond School), B.C.