So, I'm in community college because homeschooling screwed my education over. I'm trying to transfer into Texas A&M, but it's beside the point at this stage. Due to my inadequate homeschooling, I had to take the equivalent of algebra I, algebra II, and precalculus in community colleges. Now I'm taking calculus I at another community college, and I feel pretty ripped off. My community college mathematics education did not adequately prepare me for such things as epsilon-delta proofs of limits or finding infinite limits or calculating derivatives. I'm finding that, while I have a pretty decent innate understanding of algebra, it's very difficult to learn these new calculus concepts because they are more intensive than anything I encountered at community college (employing the same concepts, but far, far longer). I've also encountered situations where I was wholly unaware of a mathematical technique (systems of equations, for instance). I am in week two of this five week calculus class, and I'm worried I won't get above-average grades in this class (my first test -- a multiple choice test -- earned me an abysmal 75, which constitutes the lowest grade I've ever gotten in a math class). Not only that, but it won't stop at calculus I. I'll need to take calculus II, calculus III, and ordinary and partial differential equations (I'm transferring into an engineering program). I'll be taking the calculus sequence at this second community college. Judging by the rigor of my algebra and precalculus classes, I'm afraid I'll be unprepared to perform engineering calculations with a potentially shaky calculus background, not to mention not-so-great algebra. I'm really not sure why I posted this, except to wonder what I can do to rectify this rip-off, and to ask whether others have encountered similar problems with community college education, and to ask if it was possibly a mistake to take a calculus I course over five weeks.