I’m a high school senior and I am terrible at math

I’m a high school senior and I am terrible at math

Hello, I am about to start my senior year of high school in August. I am planning on majoring in computer science but I suck at math. I know I sound delusional but I dream of being an astronaut at NASA the problem is I basically have no real knowledge in Math. I have never had an A or B in math, I usually get a C or C- and Ds. I’ve had trouble with math for as long as I can remember but I find the subject interesting and fun. I used to go to a very underfunded school (4th to 8th grade) and had terrible teachers. I’ve had to repeat Algebra twice and Geometry three times. I don’t have learning problems I’m just lazy, growing up with teachers who are not willing to help or give me confidence made me worse. I was kicked out of high school freshmen year because of my poor grades. I’ve been stuck in online school since.

I’ve been doing better with my grades and I really need help in math. I know I will struggle in college but I’m willing to but the effort and time to master math. I don’t know where to start tho. How can I improve my math and what topic do I start with? Does anyone know good programs, books, or YouTube channels that can help me?


  1. Professor Leonard – VERY good at really explaining the concepts

    https://openstax.org/subjects/math – free pdf textbooks, and they’re actually better than a lot of the textbooks that are offered via college classes

  2. Colleges use undergrad math as weed out classes. Take calculus and other lower level maths courses at a community college and transfer it. It’s the same math taught by people that might actually give a shit about your success.

    Also try taking a fun math. For me that was geometry and statistics. And set theory <3. You might enjoy a visually oriented language like P5.js which also has a really supportive learning community.

  3. You need to start drilling and assigning yourself homework. The laziness will not go away unless you do so. I had a similar experience with getting bad grades because I was lazy, but they would be B/C I understood the concept. Once I got to jr year of my physics degree I was starting to fall behind because of my laziness. Drilling by yourself is the only way to get better, and if you get stuck email your teacher. They will love the initiative and go easier on you.

  4. hmmm…… As someone who’s a professional software dev who studied Computer Science in University (Not in great country but still) let me tell you something. You don’t need to be good at math but do have to be good at problem solving (Engineering often revolves skirting around tough restrictions that you realistically can’t do anything about). The actual hard math your gonna need are Number theory, Probability theory, Statistics(But this is for DM/ML/AI mostly which your not really into). If you can understand what a formula does, where can it used and plug numbers in your generally ok.

    >I don’t know where to start tho.

    Well First you need to get one thing in your head. Repetition, Repetition, Repetition.

    Even skills like doing math can be trained into your being. So practice a lot.

    Start from the basics, Go to algebra and basic geometry get a good book for each get solution manual and get busy. If you can’t do a math see how its done and try the same problem 2-3 days later keep on doing it.

    There will come a point were these exercises and problems similar you will just casually do it in your head. That’s when you’ll know you mastered the basics.

    And Again as a student of computer science I can tell your math ability will not be something that’s vitally important but your problem solving skill is what will be paramount.

  5. I was lazy in high school as well. I got Bs and Cs in most (I got an A in one of them when my mom put a fire under my ass), and went to college for computer science.

    Math is taught far better at colleges. You also mature more, so it’s easier to put time aside to really understand it. I’ve since gotten only A’s in all courses, including all math courses. I truly believe that if you’re willing to struggle through solving problems ad nauseum, the topics become easy.

Leave a Reply

Your email address will not be published. Required fields are marked *