John Carroll Catholic High School is one heck of a school and has been for seventy years since its founding in 1947. The school has changed over the years to sending more and more graduates to college - probably 98%+ at present. However, whatever their graduation year virtually every Carroll graduate will say that they were better off attending Carroll than most any other high school in the Birmingham area.
It has been years but I thoroughly enjoyed my experience at this school. The relationships I made while here are still great today. Best High School experience :)
It got me to college, and there were some good teachers, but if your kids already have a moral compass instilled, check out the rankings of your public school before trying to make an informed decision. There are some stellar public schools very nearby.
Good education in a school full of upper class students.