300 Lakeshore Pkwy
Birmingham, AL 35209

1901 South Lakeshore Dr
Homewood, AL 35209

2290 Old Tyler Rd
Hoover, AL 35226

1634 A Montgomery Hwy Ste 143
Hoover, AL 35216

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Private 9-12

Public 9-12

Private PK-12

Private 1-12

GreatSchools Rating
Total enrollment

983 students

District name
Community rating (overall)


Recent reviews

As a former student I believe I received a very good education at... More »

Read all 13 reviews

This is by far the best school in state. From the elementary school... More »

- Submitted by a parent

Read all 8 reviews

The school is extremely dysfunctional. I graduated from Shades... More »

Read all 19 reviews

There are no reviews yet for this school.

Be the first to share!

Notice an inaccuracy? Let us know

Private school
Public/Charter school
No rating