Hi Gypsy,
How old is your son? Where are you located?
Looking on their website, I see they have a FAQ question about transportation.
But, thinking off the top of my head:
Starting when I was 12, I used public transport to get around which greatly helped my mom. A monthly pass for students is still very reasonable in most locales.
A number of privates around here have vanpools and the parents share on doing a carpool with the kids. I've also heard of kids carpooling with groups they found on carpoling websites - they do have to walk to a place of work or are picked/dropped at the school..
You can get him a cheap cell phone plan for him for your piece of mind, too...

This is MINOR obstacle, really.
I'd get him into MP then ask them for suggestions on what to do as well as use your ingenuity.
Good luck!!!
This is up to each individual district. So far Avon, Avon Lake, North Ridgeville, Olmsted Falls/Township, Sheffield/Sheffield Lake, and Westlake provide bus service to the school.
Generally, cities will provide bus service if they can drive to the location of the school within 30 minutes and have around 8-10 students enrolled from the district. Many area districts already transport to other schools in the area, so they may be able to add our school to the route. You are encouraged to contact your local district�s transportation department to determine what they are willing to provide. Click here learn more about the community school transportation policy from the Ohio Department of Education.
Will you arrange carpools?
While the school cannot arrange these for you, we are happy to provide contact information of other students enrolled in your area for you to arrange on your own.