Donate Now Through!

Important Dates

August 11 Waterfront Classes

August 17 & 18 Upper ITP Intensive

August 26-29 Lower ITP Intensive

September 9 First Day of Classes


Register now

Ready to take the next step? Register you or your child for classes quickly and easily online!

Find Out How →


Find out about our organization, mission, and our methods

Learn More →

FOllow us on Twitter

FOllow us on Instagram