Hello everyone, It's been a long time since I last posted in the forum, but I no longer have internet at home nor a lot of time either. I'm majoring in physics, I've done pretty well so far, but it's been harder for me than it should be. This is the consequence of two things: First, I spent a lot of time in between high school and enrolling in a university. So I forgot about everything I studied in high school, specially math and chemistry. The other problem is I suffer from narcolepsy, so I missed classes in high school because of that. So I've had a hard time in college catching up. I don't have trouble understanding what I'm being taught (like integrals or what they are etc), but I lack of an adequate math foundations. In physics for example I struggle with vectors. And in general I have some algebra and trigonometry problems. My college teachers are there to teach me college calculus, not high school math or algebra. I've tried to "catch up" on my own, but I've found it difficult in the sense I don't know exactly what I should study, or the books I've found only cover subjects I already handle good enough. So I really don't know what to do. I tried to pay for extra classes to a teacher but either he explains things I don't need to get explained or says my questions are too simple and I better read a book. Other issue I had is with nomenclature in chemistry. Anyways, could any of you give me any sort of orientation as to what subjects do I need to reinforce? what are good text books to achieve that? Or any online courses? I enrolled in some online courses in edx but I ended up with the same problem, the algebra I took taught me stuff I already knew. So honestly I'm desperate and I really need to catch up. I really would appreciate all the help given. Thanks a lot.