TEACH IOWA
1305 E. Walnut Street
Des Moines, Iowa 50319
515-281-5293

Other Locations
Kingsley-Pierson Comm School District

Administrative Offices
Board of Examiners
Des Moines Area Community College
Diocese of Sioux City
Green Hills Area Education Agency
Teach Iowa

Preschools
All Saints Catholic School - PreSchool
Guardian Angel PreSchool (JFK)
Immanuel Preschool
Little Nike Preschool
Northeast Iowa Community Action
SCICAP Head Start
Seton Preschool
SS. Mary and Mathias PreSchool
St. Alphonsus Early Childhood Education Center
St. James Preschool
St. Joseph Preschool
St. Paul the Apostle Daycare/Pre-School
St. Vincent Catholic School PreSchool
Villa Maria Childcare Center

Elementary Schools
Royal Legacy Christian Academy
St. James Elementary School

High Schools
Xavier High School

K-12 Schools
Hillside Christian School
LaSalle Catholic
Purple Bloom School

Alternative Schools
Iowa Connections Academy

University/Colleges
Eastern Iowa Community Colleges
Graceland University
Grand View University
Hawkeye Community College School
Iowa Lakes Community College
Iowa State University
Kirkwood Community College
North Iowa Area Community College
Northeast Iowa Community College
St. Ambrose University

Day Care Centers
All Saints Daycare
Diocese of Davenport
East Buchanan Comm School District
Eastern Allamakee Comm School District
Holy Family Teddy Bear Club
John F. Kennedy Daycare
Notre Dame Daycare
Regina Daycare/Pre-School
St. Vincent Catholic School Daycare

Other Locations
Adair-Casey Comm School District
Adel DeSoto Minburn Comm School District
AGWSR Comm School District
AHSTW Comm School District
Akron Westfield Comm School District
Albert City-Truesdale Comm School District
Albia Comm School District
Alburnett Comm School District
Alden Comm School District
Algona Comm School District
All Saints Catholic School
All Saints School
Allamakee Comm School District
Alta-Aurelia Comm School District
Ames Christian School
Ames Comm School District
Anamosa Comm School District
Andrew Comm School District
Ankeny - St. Luke
Ankeny Christian Academy
Ankeny Christian Academy Elementary
Ankeny Comm School District
Aplington-Parkersburg Comm School District
Aquin Elementary School
Ar-We-Va Comm School District
Archdiocese of Dubuque
Assumption High School
Atlantic Comm School District
Audubon Comm School District
Ballard Comm School District
Baxter Comm School District
BCLUW Comm School District
Beckman Catholic HS
Bedford Comm School District
Belle Plaine Comm School District
Bellevue Comm School District
Belmond-Klemme Comm School District
Bennett Comm School District
Benton Comm School District
Bergman Academy
Bettendorf Comm School District
Bishop Garrigan Campus
Bishop Heelan Catholic High School
Blessed Maria Assunta Pallotta Middle School
Bondurant-Farrar Comm School District
Boone Comm School District
Boyden-Hull Comm School District
Boyer Valley Comm School District
Brooklyn-Guernsey-Malcom Comm School District
Burlington Comm School District
CAL Comm School District
Calamus-Wheatland Comm School District
CAM Comm School District
Camanche Comm School District
Cardinal Comm School District
Carlisle Comm School District
Carroll Comm School District
Cedar Falls Comm School District
Cedar Rapids Comm School District
Cedar Valley Catholic Schools
Center Point-Urbana Comm School District
Centerville Comm School District
Central City Comm School District
Central Comm School District
Central Decatur Comm School District
Central DeWitt School District
Central Iowa Christian School
Central Lee Comm School District
Central Lutheran School
Central Lyon Comm School District
Central Rivers Area Education Agency
Central Springs Comm School District
Chariton Comm School District
Charles City Comm School District
Charter Oak-Ute Comm School District
Cherokee Comm School District
Christ The King Catholic School
Clarinda Comm School District
Clarinda Lutheran School Association
Clarion-Goldfield-Dows Comm School District
Clarke Comm School District
Clarksville Comm School District
Clay Central-Everly Comm School District
Clayton Ridge Comm School District
Clear Creek Amana Comm School District
Clear Lake Classical School
Clear Lake Comm School District
Clinton Comm School District
Colfax-Mingo Comm School District
College Comm School District
Collins-Maxwell Comm School District
Colo-NESCO Comm School District
Columbus Catholic High School
Columbus Comm School District
Community Christian School- Fort Dodge
Community Lutheran School
Coon Rapids-Bayard Comm School District
Corning Comm School District
Council Bluffs - Saint Albert Catholic School
Council Bluffs Comm School District
Creston - St. Malacy
Creston Comm School District
Dallas Center-Grimes Comm School District
Danbury Catholic School
Danville Comm School District
Davenport Comm School District
Davis County Comm School District
Decorah Community School District
Delwood Comm School District
Denison Comm School District
Denver Comm School District
Des Moines Christian Elementary School
Des Moines Christian Secondary School
Des Moines Independent Comm School District
Diagonal Comm School District
Dike-New Hartford Comm School District
Diocese of Des Moines
Don Bosco High School
Dowling Catholic High School
Dubuque Comm School District
Dunkerton Comm School District
Durant Comm School District
Eagle Grove Comm School District
Earlham Comm School District
East Marshall Comm School District
East Mills Comm School District
East Sac County Comm School District
East Union Comm School District
Easton Valley Comm School District
Eddyville-Blakesburg-Fremont Comm School District
Edgewood-Colesburg Comm School District
Eldora-New Providence Comm School District
Emmetsburg Catholic School
Emmetsburg Comm School District
English Valleys Comm School District
Essex Comm School District
Estherville Lincoln Central Comm Sch Dist
Exira-Elk Horn-Kimballton Comm Sch Dist
Fairfield Comm School District
Faith Academy
Forest City Comm School District
Fort Dodge Comm School District
Fort Madison Comm School District
Fremont-Mills Comm School District
Galva-Holstein Comm School District
Garner-Hayfield-Ventura Comm School District
Gehen High School
Gehlen Catholic Elem School
George-Little Rock Comm School District
Gilbert Comm School District
Gilmore City-Bradgate Comm School District
Gladbrook-Reinbeck Comm School District
Glenwood Comm School District
Glidden-Ralston Comm School District
GMG Comm School District
Graettinger-Terril Comm School District
Grand View Christian Elementary School
Grand View Christian High School
Grant Wood Area Education Agency
Great Prairie Area Education Agency
Greene County Comm School District
Grinnell-Newburg Comm School District
Griswold Comm School District
Grundy Center Comm School District
Guthrie Center Comm School District
H-L-V Comm School District
Hamburg Comm School District
Hampton-Dumont Comm School District
Harlan Comm School District
Harris-Lake Park Comm School District
Hartley-Melvin-Sanborn Comm School District
Heartland Area Education Agency
Heartland Christian School
Heritage Christian
Highland Comm School District
Hillcrest Academy
Hillcrest Academy - Iowa Mennonite Academy
Hinton Comm School District
Holy Cross Blessed Sacrament School
Holy Cross St Michael School
Holy Family Catholic School
Holy Family Catholic Schools
Holy Ghost
Holy Trinity Cahtolic Jr/Sr High
Holy Trinity Catholic Early Childhood Center
Holy Trinity Catholic Early Childhood Center
Holy Trinity Catholic Elementary School
Holy Trinity Catholic School
Howard-Winneshiek Comm School District
Hubbard-Radcliffe Comm School District
Hudson Comm School District
Hull Christian School
Hull Protestant Reformed Christian School
Humboldt Comm School District
IKM-Manning Comm School District
Immaculate Conception School
Immaculate Conception- St Joseph
Independence Comm School District
Independence Mental Health Institute
Indian Hills Community College
Indianola Comm School District
Interstate 35 Comm School District
Inwood Christian School
Iowa City Comm School District
Iowa Department of Education
Iowa Falls Comm School District
Iowa Great Lakes Lutheran School
Iowa PBS
Iowa School for Deaf
Iowa State University Child Development Laboratory
Iowa Valley Comm School District
Ireton Christian School
Isaac Newton Christian Academy
Janesville Consolidated Community School District
Jesup Comm School District
John F Kennedy Catholic School
Johnston Comm School District
Jordahl Academy
Kanawha Christian Academy
Keokuk Catholic Schools St. Vincent's School
Keokuk Comm School District
Keota Comm School District
Keystone Area Education Agency
Knoxville Comm School District
Kuemper Catholic Grade School
Kuemper High School
La Salle Catholic School
Lake Mills Comm School District
Lamoni Comm School District
LaSalle Center - Holy Family Schools
LaSalle Middle School
Laurens-Marathon Comm School District
Lawton-Bronson Comm School District
Le Mars Comm School District
Lenox Comm School District
Lewis Central Comm School District
Linn-Mar Comm School District
Lisbon Comm School District
Logan-Magnolia Comm School District
Lone Tree Comm School District
Louisa-Muscatine Comm School District
Lourdes Catholic School
Lourdes Little Lancer Care
Lourdes PreSchool
Lutheran Interparish School
LuVerne Comm School District
Lynnville-Sully Comm School District
Madrid Comm School District
Maharishi School
Manson Northwest Webster Comm School District
Maple Valley-Anthon Oto Comm School District
Maquoketa Comm School District
Maquoketa Valley Comm School District
Marcus-Meriden-Cleghorn Comm School District
Marion Independent School District
Marquette Catholic Elementary
Marquette Catholic High School
Marshalltown Christian School
Marshalltown Comm School District
Martensdale-St Marys Comm School District
Mason City Comm School District
Mater Dei Sch Immaculate Conception Center
Mater Dei School Nativity Center
Mazzuchelli Catholic Middle School
Mediapolis Comm School District
Melcher-Dallas Comm School District
Meskwaki Settlement School
MFL MarMac Comm School District
Mid-Prairie Comm School District
Midland Comm School District
Mississippi Bend Area Education Agency
Missouri Valley Comm School District
MOC-Floyd Valley Comm School District
Montezuma Comm School District
Monticello Comm School District
Moravia Comm School District
Mormon Trail Comm School District
Morning Star Academy
Morning Sun Comm School District
Moulton-Udell Comm School District
Mount Ayr Comm School District
Mount Pleasant Comm School District
Mount Vernon Comm School District
Mt Olive Lutheran School
Murray Comm School District
Muscatine Comm School District
Nashua-Plainfield Comm School District
Netherlands Reformed Christian School
Nevada Comm School District
New Hampton Comm School District
New London Comm School District
Newell-Fonda Comm School District
Newman Catholic Elementary School
Newman Catholic High School
Newton Christian Day School
Newton Christian School
Newton Comm School District
Nodaway Valley Comm School District
North Butler Comm School District
North Cedar Comm School District
North Fayette Valley Comm School District
North Iowa Christian School
North Iowa Comm School District
North Kossuth Comm School District
North Linn Comm School District
North Mahaska Comm School District
North Polk Comm School District
North Scott Comm School District
North Tama County Comm School District
North Union Comm School District
Northeast Comm School District
Northwest Iowa Protestant Reformed School
Northwood-Kensett Comm School District
Norwalk Comm School District
Notre Dame Elementary School
Notre Dame Jr/High School
Notre Dame School
Odebolt Arthur Battle Creek Ida Grove Comm School
Oelwein Comm School District
Ogden Comm School District
Okoboji Comm School District
Olin Consolidated School District
OneSchool Global - Council Bluffs
Orange City Christian School
Orient-Macksburg Comm School District
Osage Comm School District
Oskaloosa Christian School
Oskaloosa Comm School District
Ottumwa Christian School
Ottumwa Comm School District
Panorama Comm School District
Paton-Churdan Comm School District
PCM Comm School District
Pekin Comm School District
Pella Christian Grade School
Pella Christian High School
Pella Comm School District
Peoria Christian School
Perry Comm School District
Pleasant Valley Comm School District
Pleasantville Comm School District
Pocahontas Area Comm School District
Pocahontas Catholic Grade School
Postville Comm School District
Prairie Valley Comm School District
Prince of Peace Catholic High School
Prince of Peace Early Learning Center
Promise Academy at Quakerdale
Red Oak Comm School District
Regina Elementary School
Regina Jr Sr High School
Regis Middle School
Remsen-Union Comm School District
Resurrection School
Riceville Comm School District
River Valley Comm School District
Rivermont Collegiate
Riverside Comm School District
Rock Valley Christian School
Rock Valley Comm School District
Roland-Story Comm School District
Rudd-Rockford-Marble Rk Comm School District
Ruthven-Ayrshire Comm School District
Sacred Heart Catholic School
Sacred Heart School
Sacred Heart School
Sacred Heart School
Sacred Heart School
Sacred Heart School - Maquoketa
Sacred Heart School - Monticello
Saint Edward School
Saints Mary and Mathias Catholic School
Sanborn Christian School
Saydel Comm School District
Scattergood Friends School
Schaller-Crestland Comm School District
Schleswig Comm School District
Sergeant Bluff-Luton Comm School District
Seton Catholic Elem Sch Farley Center
Seton Catholic School
Seton Catholic Schools
Seton Grade School
Seymour Comm School District
Shelby County Catholic School
Sheldon Christian School
Sheldon Comm School District
Shenandoah Comm School District
Sibley-Ocheyedan Comm School District
Sidney Comm School District
Sigourney Comm School District
Sioux Center Christian School
Sioux Center Comm School District
Sioux Central Comm School District
Sioux City Comm School District
Siouxland Christian School
Solon Comm School District
South Central Calhoun Comm School District
South Hamilton Comm School District
South O'Brien Comm School District
South Page Comm School District
South Tama County Comm School District
South Winneshiek Comm School District
Southeast Polk Comm School District
Southeast Warren Comm School District
Southeast Webster Grand Comm School District
Southeastern Community College
SouthWest Valley (Villisca CSD & Corning CSD)
Spalding Catholic School
Spencer Comm School District
Spirit Lake Comm School District
Springville Comm School District
SS. Mary and Mathias School
St Ansgar Comm School District
St Anthony School
St Athanasius School
St Benedict School
St Cecilia School
St Columbkille School
St Edmond Catholic
St Francis Catholic School
St Francis Xavier School
St John School
St Joseph The Worker School
St Jude Center
St Mary School
St Mary's Grade School - RSM
St Mary's High School
St Marys High School - RSM
St Matthew School
St Patrick's School
St Paul Lutheran School
St Pauls Lutheran School
St Pauls Lutheran School
St Pauls Lutheran School
St Teresa of Calcutta School - Ossian
St Teresa of Calcutta School - Spillville
St Thomas Aquinas School
St. Albert 6-12 Catholic School
St. Albert Elementary
St. Anthony Catholic School
St. Augustin Catholic School
St. Francis Catholic School
St. James Elementray School
St. John Vianney
St. Joseph Catholic School
St. Joseph Elementary, Bosco System
St. Joseph School
St. Joseph School - Bellevue
St. Joseph School - Marion
St. Joseph School - New Hampton
St. Luke Catholic School
St. Malachy Catholic School
St. Mary
St. Mary School - Manchester
St. Mary's Elementary - Storm Lake
St. Mary/IC Schools
St. Patrick Catholic School
St. Patrick School - Anamosa
St. Patrick School - Cedar Falls
St. Patrick School - Waukon
St. Paul The Apostle School
St. Pius Catholic School
St. Pius X School - Cedar Rapids
St. Rose Of Lima School
St. Theresa Catholic School
St. Vincent Catholic School
Stanton Comm School District
Starmont Comm School District
State Training School for Boys
Sterling West - Des Moines
Storm Lake Comm School District
Stratford Comm School District
Sully Christian School
Summit Schools Inc
Sumner-Fredericksburg Comm School District
Timothy Christian School
Tipton Comm School District
Treynor Comm School District
Tri-Center Comm School District
Tri-County Comm School District
Tri-State Christian
Trinity Catholic School
Trinity Christian High School
Trinity Lutheran School
Trinity Lutheran School
Trinity Lutheran School
Tripoli Comm School District
Turkey Valley Comm School District
Twin Cedars Comm School District
Twin Rivers Comm School District
Underwood Comm School District
Union Comm School District
United Comm School District
Unity Christian High School
Urbandale Comm School District
Valley Lutheran School
Van Buren County Comm School District
Van Meter Comm School District
Vinton-Shellsburg Comm School District
Waco Comm School District
Wahlert Catholic High School
Wapello Comm School District
Wapsie Valley Comm School District
Washington Comm School District
Waterloo Christian Elementary School
Waterloo Christian High School
Waterloo Christian Middle School
Waterloo Schools
Waukee Comm School District
Waverly-Shell Rock Comm School District
Wayne Comm School District
Webster City Comm School District
West Bend-Mallard Comm School District
West Branch Comm School District
West Burlington Ind School District
West Central Comm School District
West Central Valley Comm School District
West Delaware County Comm School District
West Des Moines Comm School District
West Fork Comm School District
West Hancock Comm School District
West Harrison Comm School District
West Liberty Comm School District
West Lyon Comm School District
West Marshall Comm School District
West Monona Comm School District
West Sioux Comm School District
Western Christian High School
Western Dubuque Comm School District
Westwood Comm School District
Whiting Comm School District
Williamsburg Comm School District
Willowwind School
Wilton Comm School District
Winfield-Mt Union Comm School District
Winterset Comm School District
Woodbine Comm School District
Woodbury Central Comm School District
Woodward-Granger Comm School District
Zion Lutheran School
Zion-St. John Lutheran School

Not shown on map:
Storm Lake St. Mary's School