Our Classes

Sensei Freeman maintains an intelligent training curriculum that is based on his own extensive martial arts experience plus the experience of all the senior blackbelts. The training is continually supplemented with the latest physiology and physical education research.

NEW reduced membership fees $60/month UNLIMITED ACCESS membership! (for any age group) include unlimited access to all 8* In-Person & 4 weekly online Zoom classes (excluding statutory holidays & program breaks (links on our homepage)

LOCATIONS NEAR YOU
We are the only Karate school with in-person classes at several GTA locations + online classes available!

Centennial Recreation Centre Tuesdays 7:00-8:00 pm (1967 Ellesmere Rd.) –

North Toronto Community Centre Tuesdays 7:00-8:30 pm (200 Eglinton Ave. W) – will resume September 9, 2024!

On-line ClassesClick here for more info (Mondays, Tuesdays and Thursdays 7:00-7:30 pm, and Saturdays 11:30-12:00 pm!

Affiliated Program Locations: Downtown Orillia; Rochester, New York; and Calgary.

Apr
27
Mon
Virtual Class MONDAYS
Apr 27 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

May
4
Mon
Virtual Class MONDAYS
May 4 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

May
11
Mon
Virtual Class MONDAYS
May 11 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

May
18
Mon
Virtual Class MONDAYS
May 18 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

May
25
Mon
Virtual Class MONDAYS
May 25 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

Jun
1
Mon
Virtual Class MONDAYS
Jun 1 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

Jun
8
Mon
Virtual Class MONDAYS
Jun 8 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

Jun
15
Mon
Virtual Class MONDAYS
Jun 15 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

Jun
22
Mon
Virtual Class MONDAYS
Jun 22 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!

Jun
29
Mon
Virtual Class MONDAYS
Jun 29 @ 6:55 pm – 7:30 pm

Great news!

You are invited to participate in our regularly scheduled virtual classes continuing on Monday nights from 6:55 pm to 7:30 pm.


Meeting Details:

When it’s time to join the Zoom meeting…
The meeting will start 5 minutes before the training is scheduled to start (i.e. 6:55 pm for a 7:00 pm training session). Participants will not be able to join the meeting before the host. Please join the meeting between 6:55 and 7:00.

Join Zoom Meeting (click here or go to the link below)
https://zoom.us/j/91913423472?pwd=RUUxZTY1ZzU5TWpZS05Pdm9CVFV5UT09

Meeting ID: 919 1342 3472

Password: 1****P
(please contact Sensei for the password if you have not received it by email)

If you have any technical problems please contact:
Ernest Cadorin
https://www.ernestcadorin.lilycom.co/


Preparing for the Virtual Class:

  • Determine where in your home you will do this. Make sure the space is clear of hazards and obstructions. I will be doing this in my garage, but I will assume that participants have only enough space for one or two lunge punches.
  • Determine which electronic device you will use for the video conference. If you will be using a mobile device, download and install the Zoom app on it. If you will be using a desktop device, you can just run Zoom in a browser window. Your device should have a camera and a microphone so that we can all see and hear each other. If you are ambitious, you can cast the meeting from your device to a larger TV for better viewing. Apple devices can be mirrored to TVs using Apple TV, and Android devices can cast to TVs that support Chromecast.
  • When it’s time to join the meeting, click on the meeting link I have provided. If you are running the video conference within a browser, click the “click here” link on the “Launching…” screen, then click “start from your browser”. We will all connect a few minutes before the start of the class.
  • Please do some warming up on your own before the training starts. We will only be doing minimal warm ups during the session.

Hope to see you there!