<p>So I have just recently decided that I would like to transfer to a boarding prep school as I would have a very small chance of getting into a top CS college at my current high school.</p>
<p>I am currently a sophomore at a small high school, whose courses and teachers aren't that great. I have read on here before that it is possible to repeat my grade to have more years at a prep school, and I would have a greater chance of getting in, but is this true?</p>
<p>I currently have a 93.6% unweighted (A-), and a 96.3% weighted (A+). For the past three years my lowest grade in math has been a 97 (A+) and a 93 (A-) in science. I would have a much higher average if I had not taken Honors Spanish 1 in middle school, where slacking off earned me an 86. All the classes I have taken in actual high school I have scored from a 93 to a 99 unweighted. I am currently in the top 12% of my class, and last year on the psat I scored in the upper 90% in my state, and also in the 70 or 80% in class above mine.</p>
<p>For extracurriculars, I have played lacrosse for the past eight years, seven on rec, and the past year for my school's JV team.</p>
<p>As a hobby I do coding contracts, and I have coded several scripts seen and used by about one to four thousand people per day. Is there a way that I could give a prep school proof I am the original coder?</p>
<p>My parents have agreed to let me go to a boarding school, but it would have to not be insanely expensive, I am aiming for financial aid, but as we are right above the threshold, I would most likely need to go to a school with financial aid that does not decide entirely on family income.</p>
<p>So which prep boarding schools are good for computer science (or just more STEM related)? What are my chances of getting into them? </p>
<p>Also, because I have only decided on prep schools very recently, are there any tips you guys could give me? They could be about anything, admissions, preparation, etc.</p>
<p>Thanks!</p>