A Better Way to TeachTeach in Ashburn
Substitute Teachers are our top priority, and we’re with you every step of the way.
How It Works

Sign Up for Free
Complete the registration form to get your Swing account.
Get Set Up to Teach
Login to your account to complete background screening and submit your documents.
Start Teaching and Get Paid!
Receive requests, choose when and where you work, and get paid every week. Sign up today to start working in 5-10 days.
Markets We Currently Serve
Arizona
Avondale
Casa Grande
Phoenix
Scottsdale
Tucson
California
Alameda
Atherton
Belmont
Berkeley
Brisbane
Burlingame
Camarillo
Chula Vista
Castro Valley
Concord
Cupertino
Daly City
Dublin
East Palo Alto
El Cajon
El Cerrito
Elk Grove
Emeryville
Fairfax
Fairfield
Foster City
Fremont
Half Moon Bay
Hawthorne
Hayward
Hesperia
Hillsborough
Huntington Park
Inglewood
Irvine
Kerman
Lafayette
Larkspur
Lawndale
Long Beach
Los Altos
Los Angeles
Los Gatos
Manhattan Beach
Martinez
Menlo Park
Mill Valley
Millbrae
Milpitas
Mission Viejo
Modesto
Monrovia
Monterey
Morgan Hill
Mountain View
Napa
Nevada City
Oakhurst
Oakland
Ontario
Oxnard
Fresno
Pacifica
Palmdale
Palo Alto
Panorama City
Portola Valley
Redondo Beach
Redwood City
Richmond
Roseville
Sacramento
San Bernardino
San Bruno
San Diego
San Fernando
San Francisco
San Jose
San Leandro
San Lorenzo
San Mateo
San Pablo
San Pedro
San Rafael
San Ramon
Santa Ana
Santa Clara
Santa Cruz
Saratoga
Solana Beach
South San Francisco
Stockton
Sunnyvale
Sylmar
Tracy
Union City
Vallejo
Van Nuys
Venice
Ventura
Walnut Creek
Whittier
Woodland Hills
District of Columbia
Washington
New JerseyBrick
Camden
Clifton
East Brunswick
Hoboken
Jersey City
Little Egg Harbor
Little Ferry
Montclair
Morristown
Newark
Passaic
Princeton
Princeton Junction
Rahway
Somerset
South Hackensack
Teaneck
Trenton
Westfield
New York
Bronx
Brooklyn
New York City
Queens
Illinois
Chicago
Texas
Austin
Dallas
Frisco
Fort Worth
Houston
San Antonio
Sugarland
Built for You
We created our online system specifically for educators. We make it easy for you to find the right assignments, teach when you want, get paid weekly, and contact support when you need us.
Track your performance
See your past assignments, upcoming payments, and even how you’re performing in the classroom.
Access hundreds of schools
Teach at all the schools in our system, without registering with each school individually.
Broaden your experience
You’ll gain exposure to a variety of subjects, different types of schools, and various grade levels.
Earn special perks
The best-performing Swing educators earn access to special benefits and priority access to popular assignments.
Get texts, not phone calls
Receive requests via text and online, so you won’t be interrupted at 5 am by a phone ringing.
Filter assignments
Whether it’s a charter school across town or a math class after-school, you choose which requests to take.

We’re Here for You!
Our Talent Advocate team is available when you need us.
We’re available via text, live chat, email, and phone.
Contact us for help navigating the set up process, or for assistance before, during, and after teaching requests.