Swedish Massage Foundations – 100 hrs
relaxing • rejuvenating • soothing • energizing • therapeutic • versatile • fundamental
$1,865 (includes nonrefundable $150 deposit)

| Start Date | End Date | Days/Times |
| 9/12/2026 | 12/12/2026 | Saturdays (9a–6p) *off 11/28 *CLASS FULL* |
| 9/15/2026 | 12/15/2026 | T/Th (6–10p) *off 11/24, 11/26 |
| 10/5/2026 | 12/11/2026 | M/W/F (9a–1p) *off 10/12, 11/11, 11/23–27 |
| 1/10/2027 | 4/11/2027 | Sundays (9a–6p) *off 3/28 |
| 2/2/2027 | 4/27/2027 | T/Th (6–10p) |
| 3/6/2027 | 6/5/2027 | Saturdays (9a–6p) *off 5/29 |
| 4/5/2027 | 6/2/2027 | M/W/F (9a–1p) *off 5/31 |
| 5/4/2027 | 7/27/2027 | T/Th (6–10p) |
| 7/7/2027 | 8/4/2027 | M/W/F (9a–6p) |
| 9/2/2027 | 12/2/2027 | T/Th (6–10p) *off 11/11, 11/25 |
| 9/11/2027 | 12/11/2027 | Saturdays (9a–6p) *off 11/27 |
| 10/4/2027 | 12/6/2027 | M/W/F (9a–1p) *off 10/11, 11/24, 11/26 |

Core Curriculum
$1,128 (Includes nonrefundable $150 deposit)
*Class has a prerequisite
| Start Date | End Date | Days/Times |
| 3/1/2027 | 4/26/2027 | M/W (2p–6p) *off 3/29 |
| 6/20/2027 | 8/15/2027 | Sundays (9a–6p) *off 7/4 |
| 9/13/2027 | 11/8/2027 | M/W (6p–10p) |
| Start Date | End Date | Days/Times |
| 1/5/2027 | 2/23/2027 | Tuesdays (9a–6p) |
| 3/1/2027 | 4/26/2027 | M/W (9a–1p) *off 3/29 |
| 4/20/2027 | 6/10/2027 | T/Th (6–10p) |
| 7/11/2027 | 8/29/2027 | Sundays (9a–6p) |
| 8/10/2027 | 9/2/2027 | T/Th (9a–6p) |
| 9/14/2027 | 11/4/2027 | T/Th (9a–1p) |
| Start Date | End Date | Days/Times |
| 11/2/2026 | 12/14/2026 | M/W/F (2p–6p) *off 11/11, 11/25, 11/27 |
| 1/10/2027 | 2/28/2027 | Sundays (9a–6p) |
| 7/12/2027 | 8/16/2027 | M/W/F (9a–1p) |
| 9/7/2027 | 10/28/2027 | T/Th (6–10p) |
*A&P: Human Structure & Movement – 64 hrs
$1,128 (Includes nonrefundable $150 deposit)
| Start Date | End Date | Days/Times |
| 9/30/2026 | 12/2/2026 | Wednesdays (9a–6p) *off 11/11, 11/25 |
| 1/4/2027 | 2/10/2027 | M/W/F (9a–1p) *off 1/18 |
| 2/14/2027 | 4/11/2027 | Sundays (9a–6p) *off 3/28 |
| 4/25/2027 | 6/20/2027 | Sundays (9a–6p) *off 5/30 |
| 5/10/2027 | 7/7/2027 | M/W (6–10p) *off 5/31, 7/5 |
| 7/6/2027 | 7/29/2027 | T/Th (9a–6p) |
| 9/7/2027 | 10/28/2027 | T/Th (6–10p) |
| 9/12/2027 | 10/31/2027 | Sundays (9a–6p) |
*Integration & Assessment: Clinic & Ethics – 30 hrs
$578 (Includes nonrefundable $150 deposit)
| Start Date | End Date | Days/Times |
| 10/7/2026 | 10/28/2026 | Wednesdays (9a–6p) |
| 1/10/2027 | 1/31/2027 | Sundays (9a–6p) |
| 4/6/2027 | 4/29/2027 | T/Th (9a–1p) |
| 7/12/2027 | 8/4/2027 | M/W (6–10p) |
| 10/7/2027 | 10/28/2027 | Thursdays (9a–6p) |
125-hr Advanced Courses
$2,635 (Includes nonrefundable $150 deposit)
*Insurance required.
assessment • session design • advanced technique • confidence • expanded knowledge
*Class has a prerequisite
| Start Date | End Date | Days/Times | 3/3/2026 | 6/18/2026 | T/Th (6p-10p) *CANCELED* |
| Start Date | End Date | Days/Times | 8/17/2026 | 12/14/2026 | Mondays (9a-6p) *off 9/7, 10/12 *CANCELED* |
| Start Date | End Date | Days/Times |
| 2/1/2027 | 6/7/2027 | Mondays (9a–6p) *off 2/15, 3/29, 5/31 |
| 8/1/2027 | 11/21/2027 | Sundays (9a–6p) *off 9/5 |
| Start Date | End Date | Days/Times |
| 4/7/2026 | 7/23/2026 | T/Th (9a-1p) |
| 10/3/2026 | 2/13/2027 | Saturdays (9a-6p) *off 11/28,12/19,12/26,1/2 *CLASS FULL* |
| Start Date | End Date | Days/Times |
| 10/19/2026 | 2/22/2027 | Mondays (9a–6p) *off 12/21, 12/28, 2/15 *CLASS FULL* |
| 4/2/2027 | 7/16/2027 | Fridays (9a–6p) |
| 10/18/2027 | 2/28/2028 | Mondays (9a–6p) *off 12/20, 12/27, 1/17, 2/21 |
Electives
Nonrefundable $50 deposit included • Remaining tuition balance due on or before the first day of class
*Class has a prerequisite
| Date | Day/Time |
| 6/18/2026 | Thursday (9a-6p) *CANCELED* |
| 10/3/2026 | Saturday (9a-6p) *CLASS FULL* |
| Date | Day/Times |
| 12/13/2026 | Sunday (9a–6p) Frozen Shoulder |
| 3/20/2027 | Saturday (9a–6p) Low Back |
| 7/10/2027 | Saturday (9a–6p) Sciatica |
| 12/18/2027 | Saturday (9a–6p) Frozen Shoulder |
| Date | Day/Times |
| 1/30/2027 | Saturday (9a–6p) Neck |
| 5/1/2027 | Saturday (9a–6p) Shoulders |
| 9/11/2027 | Saturday (9a–6p) Feet, Ankles, and Lower Leg |
| Start Date | End Date | Days/Times |
| 5/8/2026 | 5/10/2026 | Fri/Sat/Sun (9a-6p) |
| Start Date | End Date | Days/Times |
| — | — | TBD |
| Start Date | End Date | Days/Times |
| — | — | TBD |
| Start Date | End Date | Days/Times |
| 2/3/2026 | 2/12/2026 | T/Th (9a-1p) |
| 6/13/2026 | 6/14/2026 | Sat/Sun (9a-6p) |
| Start Date | End Date | Days/Times |
| 12/15/2026 | 12/17/2026 | T/Th (9a-1p) |
| Date | Day/Time |
| 7/11/2026 | Saturday (9a-6p) |
| 8/22/2026 | Saturday (9a-6p) |
| 9/26/2026 | Saturday (9a-6p) |
| Start Date | End Date | Days/Times |
| 11/12/2026 | 12/13/2026 | *CLASS FULL* Th–Sun: 11/12–11/15 Fri–Sun: 11/20–11/22 12/4–12/6 12/11–12/13 (all dates 9a–6p) |
| Start Date | End Date | Days/Times |
| 8/14/2026 | 9/18/2026 | Fri (9a-6p) |
| Start Date | End Date | Days/Times |
| 7/7/2026 | 7/23/2026 | T/Th (6-10p) |
| 9/4/2026 | 9/18/2026 | Fridays (9a-6p) |
| Date | Day/Time |
| 11/7/2026 | Saturday (9a-6p) |
| Date | Day/Time |
| 5/22/2026 | Friday (9a-6p) |
| Start Date | End Date | Days/Times |
| 2/6/2026 | 2/20/2026 | Fridays (9a-6p) *CLASS FULL* |
| 3/6/2026 | 3/20/2026 | Fridays (9a-6p) *CLASS FULL* |
| 6/14/2026 | 6/28/2026 | Sundays (9a-6p) |
| 9/14/2026 | 9/28/2026 | Mondays (9a-6p) |
| Start Date | End Date | Days/Times |
| 6/5/2026 | 6/12/2026 | Fridays (9a-6p) *CANCELED* | 11/17/2026 | 11/19/2026 | T/Th (9a-6p) |
| Start Date | End Date | Days/Times |
| 2/13/2026 | 2/20/2026 | Fridays (9a-6p) |
| Start Date | End Date | Days/Times |
| 2/3/2026 | 2/5/2026 | Tue/Wed/Thu (9a-6p) |
| 9/15/2026 | 9/17/2026 | Tue/Wed/Thu (9a-6p) |
| Start Date | End Date | Days/Times |
| 4/24/2026 | 5/2/2026 | Fri/Sat (9a-6p) |
| 10/23/2026 | 11/13/2026 | Fridays (9a-6p) |
| Start Date | End Date | Days/Times |
| 8/8/2026 | 8/16/2026 | Sat/Sun (9a-6p) |
| Start Date | End Date | Days/Times |
| 5/1/2026 | 5/1/2026 | Fri (9a-6p) |
| 12/6/2026 | 12/6/2026 | Sun (9a-6p) |
| Start Date | End Date | Days/Times |
| 10/6/2026 | 10/15/2026 | T/Th (2p–6p) *CLASS FULL* |
| 2/6/2027 | 2/13/2027 | Saturdays (9a–6p) |
| 6/15/2027 | 6/24/2027 | T/Th (6–10p) |
| 9/7/2027 | 9/16/2027 | T/Th (9a–1p) |
| Start Date | End Date | Days/Times |
| 11/3/2026 | 11/12/2026 | T/Th (2p–6p) |
| 3/6/2027 | 3/13/2027 | Saturdays (9a–6p) |
| 11/2/2027 | 11/16/2027 | T/Th (9a–1p) *off 11/11 |
| Start Date | End Date | Days/Times |
| 12/1/2026 | 12/10/2026 | T/Th (2p–6p) |
| 12/7/2027 | 12/16/2027 | T/Th (9a–1p) |
| Start Date | End Date | Days/Times |
| 4/18/2026 | 4/25/2026 | Saturdays (9a-6p) |
| Start Date | End Date | Days/Times |
| 5/2/2026 | 5/9/2026 | Saturdays (9a-6p) *CANCELED* |
| Date | Day/Time |
| — | TBD |
| Date | Day/Time |
| 9/27/2026 | Sunday (9a-6p) *CANCELED* |
| Start Date | End Date | Days/Times |
| 3/4/2026 | 3/18/2026 | Wednesdays (9a-6p) |
| 9/2/2026 | 9/16/2026 | Wednesdays (9a-6p) |
| Start Date | End Date | Days/Times |
| 3/14/2026 | 3/15/2026 | Sat/Sun (9a-6p) |
| 9/12/2026 | 9/13/2026 | Sat/Sun (9a-6p) *CLASS FULL* |
| Start Date | End Date | Days/Times |
| 4/25/2026 | 4/26/2026 | Sat/Sun (9a-6p) |
| 10/10/2026 | 10/11/2026 | Sat/Sun (9a-6p) |
| Start Date | End Date | Days/Times |
| 1/6/2026 | 1/8/2026 | T/Th (2p-6p) |
| 5/31/2026 | 5/31/2026 | Sunday (9a-6p) |
| Start Date | End Date | Days/Times |
| — | — | TBD |
| Start Date | End Date | Days/Times |
| 8/11/2026 | 8/13/2026 | T/Th (9a-1p) *CANCELED* |
| Start Date | End Date | Days/Times |
| 3/6/2026 | 3/13/2026 | Fridays (9a-6p) *CANCELED* |
| 9/1/2026 | 9/10/2026 | T/Th (9a-1p) |
| Start Date | Days/Times |
| 2/14/2026 | Saturday (10a–4p) |
| 8/22/2026 | Saturday (10a–4p) *CLASS FULL* |
| 12/13/2026 | Sunday (10a–4p) |
| Start Date | End Date | Days/Times |
| 3/7/2026 | 3/21/2026 | Saturdays (9a-6p) |
| 11/2/2026 | 11/23/2026 | M/W (6-10p) *off 11/11 |
| Start Date | End Date | Day/Times |
| 9/14/2026 | 10/5/2026 | Monday (9-6p) *off 9/28 *CLASS FULL* |
| Start Date | End Date | Days/Times |
| 3/27/2027 | 4/10/2027 | Saturdays (9a–6p) | 9/17/2027 | 9/25/2027 | Fridays (9–1p) & Saturdays (9a–6p) |
| Start Date | End Date | Days/Times |
| 2/13/2027 | 2/27/2027 | Saturdays (9a–6p) |
| 8/11/2027 | 8/25/2027 | Wednesdays (9a–6p) |
| Start Date | End Date | Days/Times |
| 7/19/2026 | 7/26/2026 | Sundays (9a-6p) |
| 12/9/2026 | 12/16/2026 | Wednesdays (9a-6p) |
| Start Date | End Date | Days/Times |
| 3/28/2026 | 3/28/2026 | Saturday (9a-6p) *CANCELED* |
| 8/4/2026 | 8/6/2026 | T/Th (9a-1p) |
| 11/8/2026 | 11/8/2026 | Sunday (9a-6p) |
| Start Date | End Date | Days/Times |
| 3/3/2026 | 3/19/2026 | T/Th (9a-1p) |
| 11/3/2026 | 11/17/2026 | Tuesdays (9a-6p) |
Business
$215 (Includes nonrefundable $50 deposit)
Your career is in your hands.
*Class has a prerequisite
| Date | Day/Times |
| 2/18/2026 | Wednesday (9a-6p) |
| 7/6 & 7/8/2026 | M/W (2p-6p) |
| Start Date | End Date | Days/Times |
| 6/16/2026 | 6/18/2026 | T/Th (6p-10p) |
| 12/4/2026 | 12/4/2026 | Friday (9a-6p) |
| Date | Day/Times |
| 4/24/2027 | Saturday (9a–6p) |
| 9/3/2027 | Friday (9a–6p) |
Community Workshops
McKinnon Community Workshops are open to everyone!
| Date | Day/Times |
| 2/14/2026 | Saturday (10a–4p) |
| 8/22/2026 | Saturday (10a–4p) *CLASS FULL* |
| 12/13/2026 | Sunday (10a–4p) |
| Date | Day/Times |
| 3/28/2026 | Saturday (9a–6p) *CANCELED* |
| 8/4–8/6/2026 | T/Th (9a–1p) |
| 11/8/2026 | Sunday (9a–6p) |
| Date | Day/Time |
| 11/7/2026 | Saturday (9a-6p) |
| Date | Day/Time |
| 5/22/2026 | Friday (9a-6p) |
| Date | Day/Time |
| 5/1/2026 | Friday (9p-6p) |
| 12/6/2026 | Sunday (9p-6p) |
| Date | Day/Time |
| 7/11/2026 | Saturday (9a-6p) |
| 8/22/2026 | Saturday (9a-6p) |
| 9/26/2026 | Saturday (9a-6p) |
| Date | Day/Time |
| 6/18/2026 | Thursday (9a-6p) |
| 10/3/2026 | Saturday (9a-6p) |
| Start Date | End Date | Days/Times |
| 3/14/2026 | 3/15/2026 | Sat/Sun (9a-6p) |
| 9/12/2026 | 9/13/2026 | Sat/Sun (9a-6p) *CLASS FULL* |