Student, Baltimore Polytechnic Institute, Class of 2016,
I would recommend Baltimore Polytechnic Institute if I had the choice. This school prepares you for college course classes. This school has at least sixteen AP classes that a student can take. A student will not have one day without being mentally challenged in a class. Also, there are many club activities that one can do, and if you do not like any of them, you can make a club yourself. All you would is to find a couple of other people who agree to the purpose of the club and find a teacher who is willing to stay after and supervise the club program.