At New Heights Basketball Training, we implement training that touches both the mental and physical aspect of the game. We build mental toughness. We build confidence. We build skillsets.