Oracle Gym Information

Oracle personal trainer – John McCole


I achieved a BSc in Sports and Exercise Management from UCD, specialising in the exercise aspects of the course. My studies covered a broad range of topics including exercise management, exercise and health, sports psychology, diet and nutrition to name a few.

Upon graduation, I completed the NSCA’s Certified Strength and Conditioning Specialist (CSCS) award and qualified as a personal trainer with Litton Lane. I have worked in various gyms for the last number of years. I have trained over a thousand people from all walks of life and helped them achieve their fitness goals. I have worked for Leinster Rugby on the CCRO programme. Developing and increasing participation in rugby in a particular area. I am the Strength and Conditioning coach for Castleknock College, working with their senior Cup rugby team. I have also given numerous talks to sports clubs on the topics of exercise and nutrition. My experience of working with such a broad range of people as well as my educational background gives me the confidence to train everyone from beginner Gym goers to advanced, from cardio enthusiasts to weight lifting lovers….

Hours Covered:

Monday:              07:00 - 12:30
Tuesday:             14:00 - 18:30
Wednesday:        07:00 - 12:00
Thursday:           13:30 - 18:30

Register today: To become an Oracle gym member please email to book your induction–

Class Schedule:


7:15am: Bootcamp*

8:00am: HIIT

12:00am: Strength & Conditioning


4:30pm: Strength & Conditioning

5:15pm: HIIT

6:00pm: Bootcamp*


7:15am: Beginner’s Bootcamp*

8:00am: Intro. to Bodyweight Blast

8:30am: Beginner’s Lift


1:30pm: Strength & Conditioning

5:15pm Circuit Class

6:00pm: Bootcamp* 

* Spin classes will commence from May 1st in place of Bootcamp.

Class explanation

HIIT - High Intensity Interval Training - Our HIIT Classes utilize high intensity periods of work followed by lower intensity recovery periods. Exercise selection is varied, utilizing a variety of exercises and equipment types. Suitable for all abilities. Max 10

Circuit- Circuit training is a form of body conditioning or endurance training or resistance training using high-intensity. It targets strength building or muscular endurance across a number of stations to give you a great full body workout. Max 10

Strength & Conditioning - Want to improve your fitness levels? Then we have the class for you! Whether you are looking to improve fitness for sport, a race or just for fun, this class is for you. Emphasis here is on prehab, conditioning and stretching down so to mold our bodies and improve fitness. Max 10

Bodyweight blast - Our signature class focus fully on using your own bodyweight for resistance. Your coach will take you through a wide variety of bodyweight exercises. The focus in this class is on learning proper technique so that a base of knowledge can be established and built upon. Max 10

Beginners lift The focus of this class is on learning about the main compound lifts and how to perform them. Class focuses on squats, deadlift and presses as well as accessory lifts to help improvements in each. This class sets to establish good technique and sound technique in these lifts. Max 10

Bootcamp - This class is perfect for people who are brand new to exercise but are looking for a quick, effective, and engaging workout. A variety of exercises will be performed in a circuit, both with weights and without, and always with emphasis on correct technique. Max 10

Register today: To become an Oracle gym member please email to book your induction–