71,834 Certified Grads since 1992
Talk to an Advisor 800-779-1779
Due to COVID-19, Oxford Seminars is currently offering live courses via Zoom. Please call us for more details.
share mail  print

Enroll in a TESOL/TESL/TEFL Course

  • 60-hours in-class plus 60-hours online. Why in-class is important
  • Course held in over 100 cities throughout the US and Canada
  • $1,295 course price includes all materials and Job Placement Service

See Courses in My Area

Zip Code

or Select a Location Below



Manhattan , NY
Course #1776: July 10, 11, 17, 18, 24, 25
New Brunswick , NJ
Course #1774: July 10, 11, 17, 18, 24, 25
Newark , NJ
Course #1775: July 10, 11, 17, 18, 24, 25
See All Course Locations

Next Info Session in Manhattan, NY
10:00 pm, Tuesday, May 18, 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 #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1728: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1815: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1729: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1816: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

California


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1730: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1817: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1731: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1818: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1732: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1818: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1733: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1820: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1734: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1821: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1735: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1822: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1736: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1823: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1737: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1824: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1738: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1825: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1739: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1826: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1740: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1827: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1741: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1828: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Colorado


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1742: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1829: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
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  


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1743: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1830: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Connecticut


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1744: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1831: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1745: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1832: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

District of Columbia


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1746: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1833: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Florida


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1747: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1834: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1748: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1835: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1749: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1836: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1750: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1837: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Georgia


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1751: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1838: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Illinois


Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1752: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1839: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1753: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1840: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Indiana


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1754: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1841: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
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  


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1755: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1842: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Iowa


Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1756: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1843: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1757: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1844: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Kentucky


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1758: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1845: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1759: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1846: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Louisiana


Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1760: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1847: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1761: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1848: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Maryland


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1762: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1849: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1763: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1850: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Massachusetts


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1765: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1852: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1764: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1851: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Michigan


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1766: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1853: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1767: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1854: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1768: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1855: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
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  


Minnesota


Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1769: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1856: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Missouri


Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1770: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1857: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1727: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1771: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1811: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1858: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Nevada


Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1772: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1859: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1684: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1807: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1773: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1812: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1860: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New Jersey


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1774: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1861: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1775: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1862: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New York


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1776: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1863: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

North Carolina


Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1777: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1864: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1778: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1810: Aug. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1865: Sept. 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1682: May 8, 9, 15, 16, 22, 23
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1726: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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