The John Carroll School was founded nearly 50 years ago and remains a premier private school in the Baltimore metro area. Drawing students locally as well as from Baltimore County, Cecil County and southern Pennsylvania, this Catholic school is designed to prepare ambitious students for college. Annual tuition is $13,300 for 2011-2012 with additional fees for technology, activity, books and uniforms. There is a $30 test fee and a $35 application fee en route to being granted admission. There is also an Academy of Performing Arts & Dance at this school. As of fall 2012, John Carroll School offers a new STEM program.