Noble Manhattan's courses train you to be the best coach you can be. I absolutely LOVE that they provide you with your own personal mentor who you get to coach and receive very direct feedback from. Supervised coaching at its best!