Hi, I am a sophomore in college and I'm a Computer Science major, but I'm terrible in math. It seems like no matter how long I spend on my work, I don't get it. I'm actually supposed to be a junior, but I failed Trig last spring, then took a semester off, the the only class I could take was online Precalc II (terrible). I passed all my HW but 1 assignment. Passed all but 1 quiz (like 5/6), but failed my 1st 2 tests, even though I spend hours a day on this stuff. I think the root cause is that when I was in High School I basically didn't have math my 10,11,12 grade years. 9th grade-I took Algebra II and passed 10th grade- took geometry but the teacher never taught. she stood in the hall all class trying to find people cutting class 11th grade-I tried to take physics because I did a summer internship at the local college and My Organic Chemistry professor told me to take physics. My school cancelled physics class because only 6 people registered, so they forced us all to take Advanced Algebra & Trig. I took advanced algebra and trig, but the teacher never came to school. If she did come she came the last 10 min of class, so the principal had us sit in the class and read literature most days 12th grade- my school ran out of math classes for me to take so I really paid the price for that. What do you guys recommend? If, by some miracle I hopefully pass precalc, I have to take Calc I in the fall, then I can finally take my next coding class, but my math background is terrible. It literally took me almost 2 weeks to finish my last math HW assignment and on the next one it took me like 2 days to solve problem #1 smh. I went to the math tutoring lab today like I typically do and I think I made it to problem 6. I spend AT LEAST 8hrs a day on math. Any advice on what I should do? any input would help.