Upcoming Classes

January 11 – 19, 2020, Scottsdale, AZ

Past Classes

January 12 – 20, 2019 Scottsdale AZ

August 4 – 18, 2018, Scottsdale, AZ

February 17 – 25, 2018, Scottsdale, AZ

June 2 – August 6, 2017, Scottsdale, AZ

May 2 – 12, 2017, Quezon City, Philippines

July 30 – August 7, 2016, Scottsdale, AZ

August 19 – 30, 2019, Fuzhou, China