I was wondering, since recently I've been studying differential calculus on my own, how to memorize all this? I dont have a teacher so Im sort of my own teacher and I understand most of the stuff but I dont memorize it well. I can do it all so easy when Im doing it and then the next day I wake up open the book and try to solve a problem and I remember some things but not all of it. Just about everytime it seems I have to go back in the book and review and I memorize it again, and do more problems. So Im wondering how I could try to memorize all this stuff the first time through? Should I just take a load of notes and get a bunch of books and solve problem after problem after problem? I had a world history teacher who probably had the best yet hardest way to make us learn things. He would give us maybe 5 pages of notes and several pages of homework everyday for one subject. He basically carved this history crap into our brains by making us write everything down. I still haven't forgotten a single thing he taught us. But its different with math..you cant exactly write a page or 2 of notes on how to differentiate this type of equation. Or at least I cant. What happens to me is that when I go over it I understand how to do it. Its like, I read it once and I can do any equation with that step. The only problem is, I have trouble memorizing the steps, or all the steps to figure multi-step problems out. For example I was just studying marginal analysis yesterday and I memorized it perfectly I thought. I wake up today and I came to this place I come to to study, and I forgot almost completely how to do a few things in it. Like said before, I had to review. So what do you guys think would be the best way for me to memorize this? Notes? Doing loads of equations and just carving it into my brain?