I'm in 10th grade and I hate school. Any suggestions?
isherwood: It's not your fault you find school boring. It is boring. School is compulsory and so many of the children there don't want to learn and teachers don;t have much economic incentive to be inspiring because they have a captive audience. School isn't tailored to be responsive to pupils' interests to any significant degree, see http://www.takingchildrenseriously.com and John Holt's book "How Children Fail". My advice would be to look for other options and try to pick the one that seems best. You might be able to learn at home and possibly do some exams in places other than school if you think it will help. Try to get freelance programming work and see if you can get into programming without qualifications just by being good at it. If there are people writing interesting programmes or interesting material about programming and you would like to ask them questions or discuss some issue with them then you could e-mail them. The worst that can happen is they say they haven't got time. You might find college significantly better than school depending on your interests, how you use it and who the lecturers are. If you plan to go to college then shop around and look at lots of different places.