About Us
Our Team
Our Impact
FAQs
News
Contact Us
Corporate Programs
Step 3: Select a School
Jefferson County, AL
View Registered Teachers | Add a School



Note: Bolded schools contain registered users.

A G Gaston Elem School
5400 Oakwood St, Birmingham, AL 35228-3734

Abrams Elementary School
1200 23rd St N, Bessemer, AL 35020-3443

Adamsville Elementary School
4600 Midway Rd, Adamsville, AL 35005-1829

Adult Learning Center
2301 11th Ave N, Birmingham, AL 35234-3104

Advent Episcopal School
2019 6th Ave N, Birmingham, AL 35203-2701

Alabama School of Fine Arts
1800 Reverend Abraham Woods Jr. Blvd., Birmingham, AL 35203-2203

All Saints Episcopal School
112 W Hawthorne Rd, Birmingham, AL 35209-3922

Altamont School
PO Box 131429, Birmingham, AL 35213-6429

Aoh Christian School
2316 11th Ave N, Birmingham, AL 35234-3105

Arrington Middle School
2101 Jefferson Ave SW, Birmingham, AL 35211-4141

Avondale Elementary School
4000 8th Ct S, Birmingham, AL 35222-3617

Bagley School
8581 Tate Mill Rd, Dora, AL 35062-1912

Baker Elementary School
3013 Avenue F, Ensley, AL 35218-2456

Banks Middle School
721 86th St S, Birmingham, AL 35206-2899

Barrett Elementary School
7601 Division Ave, Birmingham, AL 35206-4212

Berry Middle School
2826 Columbiana Rd, Hoover, AL 35216-2599

Bessemer Academy
1705 4th Ave SW, Bessemer, AL 35022-5222

Bessemer Alt School
1701 6th Ave N, Bessemer, AL 35020-4850

Bessemer Ctr for Technology
50 High School Dr, Bessemer, AL 35022-6078

Bluff Park Elementary School
569 Park Ave, Hoover, AL 35226-1298

Bottenfield Junior High School
400 Hillcrest Rd, Adamsville, AL 35005-2069

Bragg Middle School
840 Ash Ave, Gardendale, AL 35071-2649

Brakeworth SDA School
3520 Lorna Rd, Birmingham, AL 35216-5902

Brentwood Christian Academy
831 Eastern Valley Rd, Bessemer, AL 35020-8218

Briarwood Christian Lower Sch
2204 Briarwood Way, Birmingham, AL 35243-2900

Brighton School
3400 Browns Cir, Brighton, AL 35020-1011

Brooklane Baptist Academy
160 Brooklane Dr, Hueytown, AL 35023-2399

Brookville Elementary School
Rt 1 Box 599, Graysville, AL 35073-9801

Brookwood Forest Elem School
3701 S Brookwood Rd, Birmingham, AL 35223-2818

Burkett Multi-Handicapped Ctr
50 Long St, Birmingham, AL 35217-1320

Bush Middle School
1112 25th St, Ensley, AL 35218

Calvary Christian School
6200 Birmingport Rd, Birmingham, AL 35224-1231

Cathedral Christian School
1401 Huffman Rd, Birmingham, AL 35215-6134

Center Point Elementary School
2209 Center Point Rd, Birmingham, AL 35215-4696

Center Street Middle School
1832 Center Way S, Birmingham, AL 35205-6348

Central Park Christian School
1900 43rd St W, Birmingham, AL 35208-3309

Central Park Elementary School
4915 Avenue Q, Birmingham, AL 35208-4405

Chalkville Elementary School
940 Chalkville School Rd, Birmingham, AL 35215-4099

Charles A Brown Elementary Sch
4811 Court J, Birmingham, AL 35208-1720

Charles F Hard Elem School
2801 Arlington Ave, Bessemer, AL 35020-3624

Cherokee Bend Elem School
4400 Fair Oaks Dr, Birmingham, AL 35213-3399

Children's Health System Sch
1600 7th Ave S, Birmingham, AL 35233-1711

Clay Elementary School
PO Box 100, Clay, AL 35048-0100

Clay-Chalkville High School
6623 Roe Chandler Rd, Pinson, AL 35126-3043

Clay-Chalkville Middle School
PO Box 285, Clay, AL 35048-0285

Cleveland Ave Christ Academy
1532 Cleveland Ave, Birmingham, AL 35211-2619

Concord Elementary School
6015 Warrior River Rd, Bessemer, AL 35023-4300

Connie's Heritage Music Sch
326-2nd Ave North, Birmingham, AL 35204-4711

Corner School
10005 Corner School Rd, Warrior, AL 35180-3041

Cornerstone School
135 54th St North, Birmingham, AL 35212-2416

Councill Elementary School
1400 Avenue M, Ensley, AL 35218-1231

Creative Montessori Schools
1650 28th Ct, Birmingham, AL 35209-2410

Crestline Elementary School
3785 Jackson Blvd, Birmingham, AL 35213-3788

Crossroads School
1085 Buccaneer Dr, Hoover, AL 35244-4511

Crumly Chapel Elem School
2201 Pershing Rd, Birmingham, AL 35214-1925

Curry Elementary School
7900 8th Ave N, Birmingham, AL 35206-3242

Daniel Payne Middle School
1500 Daniel Payne Dr, Birmingham, AL 35214-4400

Deer Valley Elementary School
4990 Deer Valley Pkwy, Birmingham, AL 35226-5092

Donald Elementary School
715 Valley Rd, Fairfield, AL 35064-2666

Dunnam's Private School
811 Glenn Rd, Bessemer, AL 35022-4635

Dupuy Middle Alt School
4500 14th Ave N, Birmingham, AL 35212-1324

Edgewood Elementary School
901 College Ave, Homewood, AL 35209-5296

Elyton Elementary School
6 Tuscaloosa Ave, Birmingham, AL 35211

Engel Day Treatment Center
1632 7th Ave S, Birmingham, AL 35233-1711

Ensley High School
2301 Avenue J, Ensley, AL 35218-1799

Ephesus SDA Jr Academy
829 McMillan Ave SW, Birmingham, AL 35211-1730

Epic Elementary School
1000 10th Ave S, Birmingham, AL 35205-4606

Erwin Elementary School
528 23rd Ave NW, Birmingham, AL 35215-3299

Erwin High School
532 23rd Ave NW, Birmingham, AL 35215-3298

Erwin Middle School
532 23rd Avenue NW, Birmingham , AL AL

Fairfield Alternative School
6405 Ave D, Fairfield, AL 35064-1955

Fairfield High School
610 Valley Rd, Fairfield, AL 35064-2232

First Baptist Church School
724 4th St, Pleasant Grv, AL 35127-1099

Flint Hill Christian School
1630 Powder Plant Rd SW, Bessemer, AL 35022-6143

Forest Hills Middle School
7000 Grasselli Rd, Fairfield, AL 35064-2424

Forestdale Baptist School
1400 Brisbane Ave, Birmingham, AL 35214-3799

Fultondale Elementary School
1500 Walkers Chapel Rd, Fultondale, AL 35068-1600

Fultondale High School
1450 Carson Rd N, Birmingham, AL 35217-1198

Gan-Gan-PA-PA DC Lrng Res Ctr
9029 Airport Rd, Birmingham, AL 35217-2832

Gardendale Elementary School
860 Bauer Ln, Gardendale, AL 35071-2698

Gardendale High School
850 Mt Olive Rd, Gardendale, AL 35071

Garywood Christian School
2750 Allison Bonnett Mem, Hueytown, AL 35023-1843

Gate City Elementary School
6910 Georgia Rd, Birmingham, AL 35212-2912

Gateway Baptist Academy
1009 Walker Ave, Birmingham, AL 35217-1053

Gateway School
5201 Airport Hwy, Birmingham, AL 35212-3099

George W Carver High School
3900 24th St N, Birmingham, AL 35207-2614

Gibson Elementary School
956 50th St N, Birmingham, AL 35212-3026

Glen Iris Baptist School
1137 10th Pl S, Birmingham, AL 35205-4682

Glen Iris Elementary School
1115 11th St S, Birmingham, AL 35205-4681

Glen Oaks Elementary School
1301 Highland Dr, Fairfield, AL 35064-1699

Glenn Middle School
900 16th St W, Birmingham, AL 35208-2313

Going Magnet Elem School
1015 N Martinwood Dr, Birmingham, AL 35235-1358

Good Samaritan Baptist School
1526 Huffman Rd, Birmingham, AL 35215-5621

Grantswood Community School
5110 Grantwood Rd, Irondale, AL 35210-3655

Green Acres Middle School
1220 67th St, Birmingham, AL 35228-1430

Green Valley Elementary School
3200 Old Columbiana Rd, Birmingham, AL 35226-3335

Greenwood Elementary Sch
1219 School Rd SE, Bessemer, AL 35022-6471

Greenwood Elementary School
5012 Roselyn Rd SE, Bessemer, AL 35022-6353

Gresham Elementary School
2680 Gresham Dr, Birmingham, AL 35243

Greystone Elementary School
300 Village St, Birmingham, AL 35242-6447

Gwin Elementary School
1580 Patton Chapel Road, Hoover, AL 35226

Hall Kent Elementary School
213 Hall Ave, Homewood, AL 35209-6530

Harriette Gwin Elem School
1580 Patton Chapel Rd, Birmingham, AL 35226-2299

Harvest Christian School
7303 Taylors Ferry Rd, Bessemer, AL 35023-5568

Hayes Middle School
505 43rd St N, Birmingham, AL 35222-1439

Hemphill Elementary School
714 12th St SW, Birmingham, AL 35211-1982

Henry J Oliver Elem School
6871 6th Ct S, Birmingham, AL 35212-3405

Hewitt Elementary School
425 Cherokee Dr, Trussville, AL 35173-1199

Hewitt-Trussville High School
5275 Trussville Clay Rd, Trussville, AL 35173-1510

Hewitt-Trussville Jr High Sch
601 Pky Dr, Trussville, AL 35173-1020

Hewitt-Trussville Middle Sch
301 Pky Dr, Trussville, AL 35173-1127

Higdon Hill Sch
6869 5th Ave S, Birmingham, AL 35212-1866

Highlands School
4901 Old Leeds Rd, Birmingham, AL 35213-1899

Hill Elementary School
507 3rd St N, Birmingham, AL 35204-3897

Hillview Elementary School
1520 Cherry Ave, Birmingham, AL 35214-4006

Holy Family Elementary School
1916 19th Street Ensley, Birmingham, AL 35218-2098

Holy Family High School
2001 19th Street Ensley, Birmingham, AL 35218-2099

Homewood High School
1901 Lakeshore Dr S, Homewood, AL 35209-6799

Homewood Middle School
1108 Frisco St, Homewood, AL 35209-3499

Hoover High School
1000 Buccaneer Dr, Hoover, AL 35244-4511

Hudson School
3300 Shuttlesworth Dr, Birmingham, AL 35207

Hueytown Elementary School
112 Forest Rd, Hueytown, AL 35023-2499

Hueytown High School
131 Dabbs Ave, Hueytown, AL 35023-2299

Hueytown Middle School
701 Sunrise Blvd, Hueytown, AL 35023

Huffman High School
950 Springville Rd, Birmingham, AL 35215-7597

Huffman Magnet Middle School
517 Huffman Rd, Birmingham, AL 35215-8312

i3 Academy Elementary
230 49th St N, Birmingham, AL 35212

i3 Academy Middle
7901 1st Ave N, Birmingham, AL 35206

Inglenook Elementary School
4120 Inglenook St, Birmingham, AL 35217-3899

Ira F Simmons Middle School
1575 Patton Chapel Rd, Hoover, AL 35226-2257

Irondale Community School
225 S 16th St, Irondale, AL 35210-1647

Islamic Academy of Alabama
1810 25th Court South, Birmingham, AL 35209-1926

Jackson Elementary School
1401 16th Way SW, Birmingham, AL 35211-3729

Jackson-Olin High School
510 12th St Ensley, Birmingham, AL 35218-1000

James A Davis Middle School
1224 Clarendon Ave, Bessemer, AL 35020-6549

Jefferson Christian Academy
1500 Heritage Pl Dr, Birmingham, AL 35210-3745

Jefferson Co Learning Ctr East
50 Long St, Birmingham, AL 35217-1320

Jefferson Intl Baccalaureate
6100 Old Leeds Rd, Birmingham, AL 35210-4278

Jess Lanier High School
100 High School Dr, Bessemer, AL 35022-6079

Jesus Christ Christian School
2820 Ave E, Birmingham, AL 35218-2301

John Carroll Catholic High Sch
PO Box 19907, Birmingham, AL 35219-0907

John E Bryan Elementary School
600 Kimberly Cut Off Rd, Morris, AL 35116-2212

Jones Valley Middle School
2000 31st St SW, Birmingham, AL 35221-1210

Jonesboro Elementary School
125 Owen Ave, Bessemer, AL 35020-7699

Kennedy Alternative School
125 63rd St N, Birmingham, AL 35212-1548

Kermit Johnson Elem School
8300 Kermit Johnson Rd, Pinson, AL 35126-2628

Kingston Elementary School
801 46th St N, Birmingham, AL 35212-2213

Kirby Middle School
1328 28th St N, Birmingham, AL 35234-2998

Leeds Elementary School
950 Ashville Road Northeast , Leeds, AL 35094

Leeds High School
7160 Coosa Avenue, Leeds, AL 35094-1299

Leeds Middle School
1771 Whittmire Street, Leeds, AL 35094-9500

Lewis Elementary School
2015 26th Ave N, Birmingham, AL 35234-1035

Liberty Park Middle School
17035 Liberty Parkway, Vestavia Hills, AL 35242

Lincoln Middle School
901 9th Ave N, Birmingham, AL 35204-3323

Lipscomb Elementary School
605 10th St, Bessemer, AL 35020-5428

Louis Pizitz Middle School
2020 Pizitz Dr, Birmingham, AL 35216-3710

Maranathan Academy
PO Box 320371, Birmingham, AL 35232-0371

McAdory Elementary School
6251 Eastern Valley Rd, Mc Calla, AL 35111-3103

McAdory High School
4800 McAdory School Rd, Mc Calla, AL 35111-3438

McElwain Elementary School
4447 Montevallo Rd, Birmingham, AL 35213-1521

Midfield Elementary School
416 Parkwood St, Midfield, AL 35228-2275

Midfield High School
1600 High School Dr, Midfield, AL 35228

Minor Cmty School
3015 Mulga Loop Rd, Birmingham, AL 35224-2919

Minor Elementary School
2425 Avenue S, Ensley, AL 35218-2835

Minor High School
2285 Minor Pky, Adamsville, AL 35005-2531

Montclair School
750 Montclair Rd, Birmingham, AL 35213-1906

Mortimer Jordan High School
Rt 2 Box 52, Morris, AL 35116-9802

Mountain Brook Elem School
3020 Cambridge Rd, Birmingham, AL 35223-1225

Mountain Brook Junior High Sch
205 Overbrook Rd, Birmingham, AL 35213-4399

Mountain Brook Senior High Sch
3650 Bethune Dr, Birmingham, AL 35223-1420

Mountain View Baptist School
5568 Chalkville Rd, Birmingham, AL 35235-2170

Mt Olive Elementary School
1301 Brookside Rd, Mount Olive, AL 35117-3629

N E Miles Jewish Day School
4000 Montclair Rd, Birmingham, AL 35213-2412

N H Price Elementary School
532 28th St SW, Birmingham, AL 35211-3434

New Horizon
1701 6th Avenue N, Bessemer, AL 35020

North Birmingham Elem School
2620 35th Ave N, Birmingham, AL 35207-2838

North Highland Elementary Sch
2021 29th Ave N, Hueytown, AL 35023-3199

North Roebuck Elem School
300 Red Ln Rd, Birmingham, AL 35215-8016

Northside Christian School
2873 41st Ave N, Birmingham, AL 35207-2723

Norwood Elementary School
3136 Norwood Blvd, Birmingham, AL 35234-2100

Oak Grove Elementary School
9000 Tiger Cub Trl, Bessemer, AL 35023-7191

Oak Grove High School
9494 Oak Grove Pkwy, Bessemer, AL 35023-7190

Our Lady of Fatima School
630 1st St S, Birmingham, AL 35205-4299

Our Lady of Lourdes Kdgn Sch
980 Huffman Rd, Birmingham, AL 35215-7899

Our Lady of Sorrows School
1720 Oxmoor Rd, Birmingham, AL 35209-4029

Parker High School
900 4th St N, Birmingham, AL 35204-3799

Parkway Christian Academy
959 Huffman Rd, Birmingham, AL 35215-7846

Phillips High School
2316 7th Ave N, Birmingham, AL 35203-2498

Pilgrim Lutheran School
113 4th Ter N, Birmingham, AL 35204-4203

Pinson Elementary School
4200 School Dr, Pinson, AL 35126-3299

Pinson Valley High School
6895 Hwy 75 N, Pinson, AL 35126-2999

Pittman Middle School
701 Sunrise Blvd, Hueytown, AL 35023-2740

Pizitz Middle School
2020 Pizitz Dr, Vestavia Hills, AL 35216

Pleasant Grove Elementary Sch
601 Park Rd, Pleasant Grv, AL 35127-1621

Pleasant Grove High School
805 7th Ave, Pleasant Grv, AL 35127-1601

Powderly Elementary School
1901 20th St SW, Birmingham, AL 35211-4999

Powell Elementary School
2331 6th Ave N, Birmingham, AL 35203-2803

Prince of Peace Catholic Sch
4650 Preserve Pkwy, Hoover, AL 35226-2000

Princeton Alternative School
1425 2nd Ave W, Birmingham, AL 35208-5411

Putnam Middle School
1757 Montclair Rd, Birmingham, AL 35210-2617

Ramsay Alternative High School
1800 13th Ave S, Birmingham, AL 35205-5518

Restoration Academy
4600 Carnegie Ave, Fairfield, AL 35064-1430

Riggins Elementary School
3177 44th Ct N, Birmingham, AL 35207-2213

Riley Elementary School
3420 Hickory Ave SW, Birmingham, AL 35221-1416

Robert C Arthur Elem School
625 14th Ave NW, Birmingham, AL 35215-5971

Robert E Lee Elementary School
630 18th St SW, Birmingham, AL 35211-2544

Robert F Bumpus Middle School
1730 Lake Cyrus Club Dr, Hoover, AL 35244-4182

Robinson Elementary School
301 61st St, Fairfield, AL 35064-1900

Rocky Ridge Elementary School
2876 Old Rocky Ridge Rd, Birmingham, AL 35243-2910

Roebuck Park Christian School
216 Roebuck Drive, Birmingham, AL 35215-7753

Rudd Middle School
4526 Rudd School Rd, Pinson, AL 35126-2844

Rutledge Middle School
1221 8th St, Midfield, AL 35228-3155

Sardis Christian School
1615 4th Ct W, Birmingham, AL 35208-4211

Sequoyah School for Juveniles
PO Box 9486, Birmingham, AL 35220-0486

Shades Cahaba Elem School
3001 Montgomery Hwy, Homewood, AL 35209-4182

Shades Mountain Christian Sch
2290 Tyler Rd, Birmingham, AL 35226-1723

Shades Mountain Elem School
2250 Sumpter St, Birmingham, AL 35226-3099

Shades Valley High School
6100 Old Leeds Rd, Irondale, AL 35210-4278

Shades Valley Tech Acad-Dabbs
5191 Pine Whispers Dr, Birmingham, AL 35210-3430

Smith Middle School
1124 Five Mile Rd, Birmingham, AL 35215-7216

Snow Rogers Elementary School
PO Box 70, Gardendale, AL 35071-0070

South Hampton Elementary Sch
565 Sheriden Rd, Birmingham, AL 35214-4629

South Shades Crest Elem School
3770 S Shades Crest Rd, Hoover, AL 35244-4123

Southminster Day School
1124 Montgomery Hwy, Birmingham, AL 35216-2808

Spain Park High School
4700 Valley Dale Rd, Birmingham, AL 35242-4609

Spaulding Elementary School
1720 12th St SW, Birmingham, AL 35211-4441

Spring Valley School
2701 Sydney Dr., Birmingham, AL 35211

St Aloysius School
751A Academy Dr, Bessemer, AL 35022-5276

St Barnabas Regional School
PO Box 610347, Birmingham, AL 35261-0347

St Francis Xavier School
2 Xavier Circle, Birmingham, AL 35213-2026

St Mary Catholic School
6124 Myron Massey Blvd, Fairfield, AL 35064-2529

St Paul Cathedral School
PO Box 370104, Birmingham, AL 35237-0104

St Peter's Child Dev Center
2061 Patton Chapel Rd, Birmingham, AL 35216-5781

St Rose of Lima School
1401 22nd St S, Birmingham, AL 35205-4109

Sun Valley Elementary School
1010 18th Ave NW, Birmingham, AL 35215-4154

Tabernacle Christian School
2649 Decatur Hwy, Gardendale, AL 35071-2115

Tarrant Alternative School
1318 Alabama St, Tarrant City, AL 35217-3035

Tarrant Elementary School
1269 Portland St, Tarrant City, AL 35217-3000

Tarrant High School
830 Jefferson Blvd, Tarrant City, AL 35217-3096

Tarrant Middle School
1 Wildcat Dr, Tarrant City, AL 35217

Theo R Wright Elementary Sch
1212 Cheyenne Blvd, Birmingham, AL 35215-6408

Trace Crossings Elem School
5454 Learning Ln, Hoover, AL 35244-4529

Tuggle Elementary School
412 12th Ct N, Birmingham, AL 35204-2533

Tuxedo Elementary School
2009 Avenue Q, Ensley, AL 35218-2265

Vacca Campus-McNeel School
8950 Roebuck Blvd, Birmingham, AL 35206-1524

Vestavia Hills Board of Education
1204 Montgomery Highway, Vestavia Hills, AL 35216

Vestavia Hills Elem Sch-Ctl
1289 Montgomery Hwy, Birmingham, AL 35216-2835

Vestavia Hills Elem Sch-East
2109 Tyson Dr, Birmingham, AL 35216-1955

Vestavia Hills Elem Sch-West
1965 Merryvale Rd, Birmingham, AL 35216-2740

Vestavia Hills Elementary Cahaba Hgts
4401 Dolly Ridge Rd, Birmingham, AL 35243-4173

Vestavia Hills ES-Liberty Park
17051 Liberty Pky, Vestavia Hls, AL 35242-7539

Vestavia Hills High School
2235 Lime Rock Rd, Birmingham, AL 35216-3314

W J Christian School
725 Mountain Dr, Birmingham, AL 35206-1743

Warrior School
300 Montgomery St, Warrior, AL 35180-1544

Washington Elementary School
115 4th Ave S, Birmingham, AL 35205-3023

Washington Middle School
115 4th Ave S, Birmingham, AL 35205-3023

Webster Christian School
PO Box 530703, Birmingham, AL 35253-0703

Wenonah Elementary School
3008 Wilson Rd SW, Birmingham, AL 35221-1717

Wenonah High School
2916 Wilson Rd SW, Birmingham, AL 35221-1799

West End High School
1840 Pearson Ave SW, Birmingham, AL 35211-2499

West Jefferson Elem School
4880 Freewill Dr, Quinton, AL 35130-9121

Westhills Elementary School
710 Glenn Rd, Bessemer, AL 35022-4634

Whatley Elementary School
549 43rd St N, Birmingham, AL 35222-1417

Wilkerson Middle School
116 11th Ct W, Birmingham, AL 35204-2301

William James Christian
725 Mountain Drive, Birmingham, AL 35206

Woodlawn High School
5620 1st Ave N, Birmingham, AL 35212-1697

Woodrow Wilson Elem School
1030 4th Ter W, Birmingham, AL 35204-3916

Workshops Incorporated
4244 3rd Ave S, Birmingham, AL 35222-2008

Wylam Elementary School
701 Erie St, Birmingham, AL 35224-2634

Zion Lutheran School
1201 24th St N, Bessemer, AL 35020-3339