Register | Log In

Cart Summary
Your Basket is Empty
View Basket
Advanced Search
School Overview
School Policies
Class Location
Register for Classes


IN-PERSON: Please visit our store @3810 Bloor St. West in Etobicoke.


BY PHONE: Registration is accepted by telephone providing the deposit is billed to either a Visa or MasterCard. Register by calling 416-231-8040 Monday to Friday from 10:00 am to 4:00 pm.

BY FAX: Fax in your request including your name, phone#, course name, date and time. Please fax one form per person, and include your Visa or MasterCard number, expiry date, CVD# and name that appears on the card is included. (CVD# is the last 3 digits on the back of your credit card following your credit card number) Indicate if you want us to authorize billing for the 50% deposit or full payment for each course selected and include your signature on the form your faxing. Our fax number is 416-231-9956. For outside the GTA area please use our toll-free fax line at 1-800-541-3415.

ON LINE: Registration is accepted by selecting the class and going through to Check-out. Payment can be made by Visa or MasterCard. Course availability can be checked online at


PLEASE NOTE: CONFIRMATION OF REGISTRATION IS NOT FORWARDED. It is the responsibility of the student to verify enrollment. Students, however, will be notified if a class is full. It is the student’s responsibility to remember class selections and dates.

WHAT DO I NEED TO BRING? Some specific tools are required to be brought by the student. Please check the "Tools required" below each course description for the necessary items needed for each class. All tools and supplies are available at our store. Should you need assistance, our knowledgeable staff is always available to help when necessary.

All material, for the class are supplied unless otherwise stated.

TRANSPORTATION AND HOTELS: McCall's is located in the City of Toronto and is accessible by buses, subway or car. There are several hotels in the area. Please call our customer service representative for more information. Phone #: 416-231-8040 Fax #: 416-231-9956 or email