Online Registration For Our Weekly Classes Step 1:Fill out the online registration form from the links below. Please choose the link for the campus you would like to attend. Markham 1 Campus (14th Avenue) Markham 2 Campus (Riviera Drive) Richmond Hill & TMS Campus Kitchener-Waterloo Campus Aurora-Newmarket Campus Step 2:Inform us via email or phone, we will prepare invoice and email to you. Step 3:Follow the instructions in the invoice email to make payment. Please follow the instructions in the email to make payment. Step 4: Registration is only complete when payment has been fully received and receipt has been sent back to you by email. Thank you for choosing KCBC