Programs
Take your training to the next level. Our Youth High Performance Camp is designed for athletes ages 15 - 19 who are ready to push their limits and elevate their game. Sessions run Tuesdays and Thursdays from 7 – 8 pm, focusing on advanced strength development, speed and agility, power training, and sport-specific conditioning. Led by Twisted Steel Personal Trainer, Ethan Pickles, this camp emphasizes proper mechanics, injury prevention, and performance optimization in a focused, high-energy environment. Ideal for competitive athletes or motivated individuals looking to gain an edge, build resilience, and maximize their athletic potential.
Note:
This class will take place at the Twisted Steel Gym located on the second floor of the Shift Community Recreation Centre.
| Field | Value |
|---|---|
| Program Type | Community Recreation Centre |
| Program Subcategory | - |
| Program Code | - |
| Online Registration | Yes |
| Enrollment Begin Date | 5/21/2026 |
| Enrollment End Date | 7/3/2026 |
| Instructor(s) |
Ethan Pickles
|
| Gender | Any Gender |
| Enrollment Minimum | - |
| Maximum | - |
| Grade Minimum | |
| Maximum | |
| Age Minimum | 15 years |
| Maximum | 19 years |
| Standard Fee | Residency Restriction | Membership Restrictions | Amount |
|---|---|---|---|
| Youth/Teen (12+) | -None- |
-None-
|
$144.00 |
| Date | Day | Start Time | End Time | Location |
|---|---|---|---|---|
| 07/07/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/09/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/14/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/16/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/21/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/23/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/28/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 07/30/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 08/04/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 08/06/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 08/11/2026 | Tuesday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |
| 08/13/2026 | Thursday | 7:00 PM | 8:00 PM | Shift Community Recreation Centre |