71,112 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 #1711: June 12, 13, 19, 20, 26, 27
New Brunswick , NJ
Course #1709: June 12, 13, 19, 20, 26, 27
Newark , NJ
Course #1775: July 10, 11, 17, 18, 24, 25
See All Course Locations

Next Info Session in Manhattan, NY
7:00 pm, Tuesday, April 6, 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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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)

California


Course #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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  


Colorado


Course #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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)

Connecticut


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

District of Columbia


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1692: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

Florida


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1694: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1695: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1696: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

Georgia


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1696: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

Illinois


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

Course #1714: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1683: May 8, 9, 15, 16, 22, 23
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)

Indiana


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

Iowa


Course #1683: May 8, 9, 15, 16, 22, 23
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 #1683: May 8, 9, 15, 16, 22, 23
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)

Kentucky


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

Louisiana


Course #1683: May 8, 9, 15, 16, 22, 23
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 #1683: May 8, 9, 15, 16, 22, 23
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)

Maryland


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1702: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

Massachusetts


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1705: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

Michigan


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1707: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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  


Minnesota


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

Course #1720: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

Missouri


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

Course #1721: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1683: May 8, 9, 15, 16, 22, 23
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1722: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

Nevada


Course #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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)

New Jersey


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1709: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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)

New York


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1711: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
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)

North Carolina


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1779: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Ohio


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1715: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1780: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1716: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1781: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1717: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1782: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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  


Oklahoma


Course #1683: May 8, 9, 15, 16, 22, 23
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 #1783: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
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 #1784: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
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  


Oregon


Course #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1785: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1603: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1684: May 8, 9, 15, 16, 22, 23
[Limited Availability]
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 #1786: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Pennsylvania


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1718: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1787: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

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

Course #1719: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1805: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  


Rhode Island


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1789: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

South Carolina


Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1790: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1601: April 10, 11, 17, 18, 24, 25
[In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1682: May 8, 9, 15, 16, 22, 23
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 #1791: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Tennessee


Course #1683: May 8, 9, 15, 16, 22, 23
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 #1792: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #1683: May 8, 9, 15, 16, 22, 23
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 #1793: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Texas


Course #1683: May 8, 9, 15, 16, 22, 23
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 #1683: May 8, 9, 15, 16, 22, 23
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1723: June 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1806: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
held live via Zoom  

Course #1794: July 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

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