Courses

 Apply for more Course info and prices

 

Beginner

Course ID: 110

For players just starting to play socially or competitively…

An introduction to the fundamentals, games, rules and equipment. This course is designed to get beginners out there playing and having fun. Proper instruction before a player begins to develop any bad habits will significantly decrease one’s learning curve.

Instruction is presented in a non-competitive environment, with a creative and enthusiastic approach to learning.

Time: 10:00-6:00Location: CBA Campus | Instructor: KJ Williams

Intermediate

Course ID: 210

For those playing on a regular basis and are getting into competitive play…

A more detailed focus of your fundamentals, including stance, stroke, bridge, grip and aiming. Specified exercises are given to enhance these fundamentals for improved consistency and skill ability. Breaking, jumping, safety play and cue ball control are studied as well.

Lessons from other courses such as beginner or advanced may also be integrated if student is in need.

Time: 10:00-6:00Location: CBA Campus | Instructor: KJ Williams

Advanced

Course ID: 310

For highly competitive players having reached their plateau of improvement and want to overcome this obstacle…

Delivery of advanced core fundamentals to completely mold your rock solid mechanics.  Study of mental game to develop a stronger mental dominance for a more complete foundation.

Advanced banking, kicking and table run patterns will be broken down and explained with unique drills designed for the student.

Time: 10:00-6:00Location: CBA Campus | Instructor: KJ Williams

 

Certificates of completion are awarded to each student after successfully completing the course

 

Course ID Course Name Instructor Location Time
110 Beginner KJ Williams CBA Academy 10:00-6:00
120 Beginner (Virtual) KJ Williams Online 4:00-6:00
210 Intermediate KJ Williams CBA Academy 10:00-6:00
220 Intermediate (Virtual) KJ Williams Online 4:00-6:00
310 Advanced KJ Williams CBA Academy 10:00-6:00
320 Advanced (Virtual) KJ Williams Online 4:00-6:00
410 Semi-Pro KJ Williams CBA Academy 10:00-6:00
420 Semi-Pro (Virtual) KJ Williams Online 4:00-6:00
510 Professional KJ Williams CBA Academy 10:00-6:00
520 Professional (Virtual) KJ Williams Online 4:00-6:00

All Virtual or Online courses are recommended for helping students stay on track ‘after’ they have been to CBA in person

 Apply for more Course info and prices