71,834 Certified Grads since 1992
Talk to an Advisor 800-779-1779
share mail  print

TESOL/TESL/TEFL COURSE LOCATIONS

Courses are held in over 100 locations throughout the US and Canada

See Courses in My Area

Zip Code

or Select a Location Below



Washington, D.C. , DC
Course #1805: July 10, 11, 17, 18, 24, 25
College Park , MD
Course #1805: July 10, 11, 17, 18, 24, 25
Baltimore , MD
Course #1805: July 10, 11, 17, 18, 24, 25
Richmond , VA
Course #1805: July 10, 11, 17, 18, 24, 25
Philadelphia , PA
Course #1805: July 10, 11, 17, 18, 24, 25
See All Course Locations

Next Info Session in Washington, D.C., DC
7:00 pm, Tuesday, June 29, 2021
Live via Zoom. Zoom meeting ID: 613 544 0105
Zoom Link: https://us02web.zoom.us/j/6135440105
Sign up to receive info session reminders.

Teach English Abroad
Free Course Guide
  • Why Choose Oxford Seminars
  • See Where You Can Teach
  • Course Outline
  • Personalized Job Placement

Email

Arizona


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1935: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2000: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1900: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1815: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1960: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1936: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2002: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1816: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2003: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

California


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1937: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2004: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1938: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2005: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1901: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1817: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1961: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1939: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2007: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1818: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2008: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1818: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2009: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1940: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2010: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1902: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1820: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1962: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1821: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2012: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1931: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1822: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1963: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1932: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1823: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1963: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1941: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2015: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1903: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1824: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1965: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1904: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1825: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1966: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1826: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2018: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1827: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2019: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1828: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2020: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1942: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2021: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Colorado


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1829: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2022: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1943: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2023: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1905: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1830: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1967: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Connecticut


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1831: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1968: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1906: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1832: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2027: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

District of Columbia


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1907: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1833: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1969: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Florida


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1834: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2029: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1908: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1835: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1970: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1836: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1971: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1837: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!

Georgia


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1910: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1838: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1973: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Illinois


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1911: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1839: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1974: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1840: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2035: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Indiana


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1841: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2036: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1944: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2037: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1842: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2038: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Iowa


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1843: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2039: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1844: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2040: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Kentucky


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1845: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2041: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1846: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2042: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Louisiana


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1847: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2043: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1848: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2044: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Maryland


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1912: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1849: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1975: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1850: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2046: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Massachusetts


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1913: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1852: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1976: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1851: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2047: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Michigan


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1853: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1977: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1914: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1854: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1978: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1855: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2051: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1945: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2052: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Minnesota


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1915: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1856: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1979: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Missouri


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1916: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1857: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1980: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1917: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1858: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1981: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Nevada


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1859: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2056: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1860: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2057: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

New Jersey


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1918: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1861: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2058: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1919: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1862: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1982: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

New York


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1920: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1863: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1983: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

North Carolina


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1864: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2061: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1865: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2062: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1946: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2063: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1947: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2064: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1954: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2065: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1866: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2066: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Ohio


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1921: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1867: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2067: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1922: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1868: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2068: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1923: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1869: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1984: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!

Oklahoma


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1870: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2071: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1871: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2072: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1949: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2073: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Oregon


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1872: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2074: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1924: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1873: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1985: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Pennsylvania


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1925: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1874: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1986: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1926: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1875: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1987: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!

Rhode Island


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1876: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2078: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

South Carolina


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1877: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2079: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1878: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2080: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Tennessee


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1879: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2081: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1880: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2082: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Texas


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1950: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2083: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1927: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1881: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1988: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1928: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1882: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1989: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1955: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2086: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1951: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2087: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1929: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1883: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1990: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1952: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2089: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1953: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2091: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1884: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2092: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Utah


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1885: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2093: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Virginia


Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1886: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2094: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1887: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2095: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1805: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1810: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!

Washington


Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1930: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jul 17
& Save $100!
Course #1888: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #1991: Nov. 6, 7, 13, 14, 20, 21

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 09
& Save $100!
Course #1807: July 10, 11, 17, 18, 24, 25 [Limited Availability]

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1812: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1889: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2098: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Wisconsin


Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1890: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2099: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!
Course #1806: July 10, 11, 17, 18, 24, 25

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1811: Aug. 14, 15, 21, 22, 28, 29

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  
Enroll by Jul 17
& Save $100!
Course #1891: Sept. 11, 12, 18, 19, 25, 26

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Aug 14
& Save $100!
Course #2100: Jan. 22, 23, 29, 30, Feb. 5, 6

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 25
& Save $100!

Canada


Course #1202: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1221: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1202: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1221: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1201: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1220: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1201: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1220: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1200: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1207: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1200: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1207: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1199: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1206: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1199: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1206: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1213: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1205: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1213: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1205: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1198: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1204: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1198: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1204: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1197: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1203: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1197: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1203: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1196: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1202: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1196: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1202: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1195: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1201: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1195: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1201: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1212: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1200: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1212: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1200: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #236: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #219: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #236: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #219: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #235: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #249: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #235: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #249: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #234: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #248: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #234: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #248: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #233: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #216: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #233: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #216: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #232: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #215: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #232: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #215: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #231: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #214: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #231: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #214: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #230: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #213: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #230: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #213: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #241: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #212: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #241: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #212: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #229: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #211: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #229: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #211: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #228: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #247: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #228: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #247: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #227: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #209: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #227: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #209: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #226: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #208: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #226: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #208: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #240: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #207: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #240: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #207: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #225: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #206: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #225: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #206: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #224: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #246: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #224: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #246: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #223: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #204: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #223: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #204: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #222: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #245: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #222: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #245: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #221: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #202: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #221: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #202: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #239: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #201: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #239: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #201: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #220: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #200: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #220: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #200: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1207: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1224: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1207: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1224: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1216: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1216: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1216: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1216: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1211: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1223: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1211: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1223: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1206: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1215: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1206: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1215: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1205: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1214: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1205: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1214: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1218: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1221: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1218: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1221: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1217: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1220: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1217: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1220: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1209: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1219: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1209: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1219: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1215: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1213: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1215: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1213: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1214: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1212: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1214: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1212: Jan. 15, 16, 22, 23, 29, 30

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1204: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1223: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1204: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1223: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1203: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1222: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1203: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1222: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1208: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1225: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1208: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1225: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1210: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1226: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1210: Sept. 18, 19, 25, 26, Oct. 2, 3

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1226: Nov. 13, 14, 20, 21, 27, 28

Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)