Great mix of skill work and mental preparation. I feel ready for big games now.