Prepare so well!

BBallLife Training Facility in Hillsborough, NJ is a home for players who want to put in extra time working on their skills. In house basketball trainer, Coach Q James works to assist player's individual impact by developing abilities, and understanding of the game so they can play better.

Skill development has three parts:

  • Execution of fundamentals like getting open, dribbling, shooting & defense
  • Decision Making - knowing when & how to apply fundamentals to get best advantage
  • Leadership - awareness to lead yourself & others, and problem solving

Training Sessions Available

Choose from the following programs & then register to get started

FUNdamental Group Training

90 minutes | Ages 7-10

Players learn to play by building skills such as dribbling, shooting, passing, catching, read & react and moving without the ball. Our priority is to have FUN through skill building games that train the proper form & improve player's ability.

  • 1 Session: $25

  • 6 Week Package [12 Sessions]: $275

Prime Group Training

90 minutes | Ages 11-14

Players build fundamentals through drills for ball control & shooting, improve decision making and leadership skills through small sided games (1v1, 3v3, etc.) Your learning priority includes:

          ♦ 6 Ways to Play

          ♦ 11 Ways to Get Open

          ♦ Attacking & defending screens

  • 1 Session: $25

  • 6 Week Package [12 Sessions]: $275

Small Group Training

60 minutes | Must be evaluated to join

Small Group Training Sessions will accelerate your development with rigorous drills while clarifying the reason for each task. We will patiently help you understand how your skills can be used in game situations & enhance your work ethic to achieve a standard of excellence.

Sessions are 60 minutes by appointment, usually 4 to 8 players and includes ball control, shooting with Dr Dish shooting machine, explosive development with the Vertimax and small sided games for decision making. 1 on 1 sessions can be requested due to availability.

  • 1 Evaluation Sessions: $35

  • 1 Small Group Session: $60

  • 1 on 1 Session: $95


One time per week
  • 1 by 8 [8 Sessions]: $350

Two times per week
  • 2 by 8 [16 Sessions]: $600

  • 2 by 10 [20 Sessions]: $700

Three times per week
  • 3 by 4 [12 Sessions]: $420

Combos: Small Group + Prime Group
  • 6+6 [1 Small + 1 Prime for 6 wks]: $385

  • 6+12 [1 Small + 2 Prime for 6 wks]: $510

  • 12+6 [2 Small + 1 Prime for 6 wks]: $575

About Me:

Hi, I'm Coach Q James. I train players from age 7 to the Pros. I've been training for over 15 years & I've coached teams on different levels: AAU, High School and College. I started training when I saw the need for players to develop their individual impact on teams. I have a passion for basketball & learning  and a desperate desire to be effective.

I have former players who have become All Americans on the college level and a few who are now high school & college coaches. One of my former players has won a national collegiate championship and was awarded as the MVP. My mission is to help my players understand the game, become better impact players and create amazing experiences.

My Coaching Experience:

FBC Defenders AAU Club
St Peter's HS Girls Varsity
Middlesex County College
Raritan Valley Community College

Rutgers BBall Camp
North Brunswick Township Recreation
Corby Swan BBall Camp
Dorcas Miller BBall Camp
Michelle Campbell BBall Camp

Franklin Township Recreation
Hillside Recreation
North Brunswick Township Recreation
Rahway Recreation

Branchburg Travel [Boys & Girls]
Bridgewater-Raritan HS Girls
Burlington County College Womens
Franklin HS Boys
Hanover Park HS Girls
Hillside HS Girls
North Brunswick HS Girls
North Brunswick Travel [Boys & Girls]
Rahway HS Girls
Rutgers Prep HS Boys
Rutgers Prep HS Girls

Rutgers Prep MS Boys
Somerville HS Girls
University HS Girls
Wardlaw-Hartridge MS & HS Boys
Wardlaw-Hartridge MS & HS Girls
Westside (Newark) HS Girls

West Windsor-Plainsboro HS South Girls


My daughter has been training with Coach Q for the last 4 years and I could not be any happier with our experience. My daughter's skills have steadily improved ,as well as her love of the game. I am most impressed with how the focus is to develop not only a great player, but a great leader. I have seen her apply what she has learned on the court, on the field , and in school. If I could give more than 5 stars, I would!!

~Joan Quagliata

It's not just about basketball it's about life too. Coach Q does a great job with the kids teaching them the fundamentals of basketball while instilling the meaning of hard work and building up their confidence. The kids leave his classes thinking like champions!

~Danielle Gomez-Rehman

My son had an introductory session with Coach Q this week. They connected immediately. My son felt the practice exercises were extremely beneficial. Coach Q identified parts of my son’s game that needed improvement. My son gave Coach insights into his game and where he felt there was room for improvement. Coach Q took my son’s input and implemented a strategy to improve his skills. 
I was so impressed that I booked eight more sessions when I arrived home.

~Richard Aronow

Our experience with Coach Q has been AWESOME! My son wasn't sure if he wanted to take lessons as some of the camps he has attended recently were very disappointing. But in just the first 5 minutes with Coach Q, it was clear to see that he was engaged and focused on everything Coach was saying and every drill he led him through. When the lesson ended, the first thing my son wanted to know was when can I come back? But the thing that I love the most about Coach Q is that he found a way to relate everything that he was teaching on the court to life lessons off the court and with these younger players, that's what it's all about. We've definitely found the coach that we're going to be sticking with for years to come!

~Gina Bilotti

My experience from day one with Q has been great. My skill level has tremendously improved as well as my confidence. Resulting in dominant game performances and thorough knowledge of the game. Im a much better player than I was months ago.

~Darryl Robinson II

Coach Q is the total package in a trainer. He has the ability to foster physical toughness, mental toughness and athletic intelligence in his clients. He inspires and motivates them to push themselves to reach their full potential. He genuinely cares about all his clients and it shows.

~Karen Rulli

Please join our mailing list