A Step-by-Step Process to Teach Yourself Anything (in a Fraction of the Time)

BooksHave you ever wanted to learn something, but weren’t sure where to start? Maybe you want to learn a language, programming or business. Maybe you want the confidence to tackle supposedly “hard” subjects like math, finance or physics. Today I’m going to show you how.

I’m going to describe the process I’ve used to condense a lot of learning into a short period of time. This is the same process I used to learn MIT’s 4-year computer science curriculum in twelve months, teach myself languages, business and intellectual subjects like physics and psychology.

This article is going to be a bit longer (~3500 words), so you may want to bookmark it for later.

I’m going to focus on the strategy for learning, meaning how you choose to break down a nebulous goal like “learn to speak French” or “understand personal finance” into something concrete and actionable. As much as possible, I’ll try to provide links to specific low-level tactics I use, such as the Feynman technique, visual mnemonics or active recall as well.

This strategy is just one possibility. If you’ve found success with another, by all means, go ahead! I only want to share the method I’ve been honing for years across a variety of different subjects.

The Steps in 2-Minutes

If you’re short on reading time, I’ll summarize the steps for you:

  1. Take your learning goal, and craft it into a compelling, obsession-worthy mission.
  2. Find material to learn from, structure it into a flexible curriculum.
  3. Define feedback mechanisms to constantly direct your future learning efforts and ensure high-intensity, active recall.
  4. Test and enforce a schedule that is sustainable over the entire lifetime of the project.
  5. Develop a long-term retention strategy (formal or informal).

There’s a few points that may be different from what you’re used to:

The first is that the learning goal is oriented around a obsessive mission. Many people trying to learn something adopt a haphazard, casual approach. In general, I’ve found this wastes a lot more time and produces lesser results.

The second is that the strategy is defined by high-feedback practice. In a classroom setting, students can be forgiven for neglecting this step because it is already partially provided in the form of assignments and quizzes. When teaching yourself something, it is very easy to slip into learning tasks that are devoid of feedback and so it takes months to realize you’re off course.

Finally, the process is driven by mentally intensive, active learning methods. Although this can be uncomfortable at first, the speed of that results come makes it worthwhile. You can spend months on a slower strategy, get discouraged and give up which could be fixed by going through some initial discomfort but seeing results quickly.

Now, onto the steps…

Step One: Craft an Obsession

Almost anything can be achieved with the right motivation. The motivation you bring to a project forms the foundation for all your efforts. If that foundation is unstable, you don’t have a chance at success even if you use all the “correct” learning techniques.

My approach has been to choose short-term obsessive missions for learning new things. The word obsession usually has a negative connotation, being paired with “dangerous” or “unhealthy”. But obsession can also be a positive force. By structuring your project around a compelling mission, you focus your enthusiasm for the subject (or the rewards it can bring in your life) onto a single target.

The MIT Challenge was a good example of this. I took the vague goal I had of wanting a computer science education, and crafted it so that it would become very interesting to me. Had I instead started off with the aim of “learning a lot about computer science” I doubt I could have accomplished nearly as much in ten years, let alone one.

Your missions don’t need to be as ambitious or all-consuming, however. Even a project that only takes a couple hours a week can still be compelling.

Here are a few ingredients I’ve found helpful for taking a vague goal and crafting a mission you can get excited about:

  1. Give it a name. Naming your project helps you define it. A name helps you identify the boundaries of what you’re trying to accomplish with this particular mission, and which you aren’t. Having a name also helps you think about the project as a unified whole instead of a random collection of loosely related learning tasks.
  2. Pick a specific objective. Narrow your ambitions onto something concrete. Instead of just trying to learn a language, have a goal of speaking only in the target language for an entire day, for example.
  3. Constrain the scope. Instead of just defining what you’d like to accomplish, also define which things are outside of the scope. This doesn’t mean you have to avoid learning anything outside of those constraints, but it helps you prioritize the vague desire many autodidacts have to “learn everything” onto something attainable in a project.
  4. Hit the challenge sweet spot. The ideal amount of challenge is that it should be hard enough that you aren’t sure whether you’ll be successful, but not so hard that you give up. If you’ve put off learning something because it scares you, try lowering the challenge. If you’ve given up because you’ve been bored before, try increasing the challenge.

Building a compelling mission isn’t too difficult, once you try. The majority of the time people skip this step, in my mind, is because they either don’t realize it’s important, or they falsely convince themselves that there’s no way learning about *insert subject* could be compelling.

Step Two: Build a Flexible Curriculum

The next step is to gather material. The problem is rarely that there isn’t any material available, but that the material can be hard to find or that good material can be drowning in irrelevant or lousy content.

I’ve found it important to choose material from a wider net than others may cast. This way you can shift between resources to meet your goals. Here are some points to look for when trying to find material:

Depending on the size of your project, you may want to spend a few hours looking for different options. I must note, that with the exception of some MOOCs and pre-packaged courses, you’ll almost always need to draw from multiple sources.

Another piece of advice—don’t let a lack of complete courses bother you. I did two-thirds of the MIT Challenge just using suggested textbooks and minimal guidance from MIT’s OCW, and in most cases the deficiency was negligible. The difficulty is almost always from the subject, not a lack of resources.

Once you’ve identified material, you need to develop a flexible curriculum around it. By flexible, I mean that, unlike school, the curriculum is something that you can modify and adjust depending on your progress.

When I’d go through a class during the MIT Challenge, I’d often have a few resources to choose from: videos, textbook, external tutorials and articles. My curriculum would be to pursue one resource, but use the feedback I was getting to adjust it. After watching videos, for example, I could use the textbook or articles to fill the missing gaps.

This is even more true when your goal isn’t to learn a particular set of knowledge, but to acquire a useful skill. When I’m learning a new programming language, I often go through several different resources, switching whenever my feedback indicates my weaknesses are more easily fixed using a different resource.

The final key with a curriculum is to not get overwhelmed. The purpose of picking out material isn’t to try to cover all of it. Instead, it should be to give you a starting point for structuring your learning efforts. Even if a different resource turns out to be slightly more efficient later, you can adjust.

I’ve found it useful to do most of this step prior to starting my project. For me, gathering material is distracting from the task of actually learning from it. This is why investing a day or two into researching, bookmarking, downloading and purchasing all of the material you might use in advance is so helpful.

Side note: If you’re not sure about a paid resource, check if it has a free trial/money-back offer. Most have free trials, so you can do a pilot with it before committing your money. For those that don’t, used and library options can significantly reduce the cost. I’d often get textbooks for under ten dollars during the MIT Challenge, so cost is rarely the limiting factor.

Step Three: Define Feedback Mechanisms

Feedback is essential to learning. The first reason is because it helps you guide your progress. If you’re failing practice problems or can’t code a simple program, you know you need to adjust your learning methods.

The second reason is that thinking about feedback mechanisms tends to promote efficient learning methods. One feedback tool you might use is practice problems, which has demonstrated effectiveness in increasing long-term retention.

How do you incorporate feedback?

The two most straightforward ways are by producing something or practicing something. Although not guaranteed to provide feedback, if you’re doing either of these as a significant amount of your learning time, you’ll probably be getting feedback.

Combining learning a programming language, for example, with a set of mini-projects where you actually write valid code ensures that you’re getting feedback. Learning about design while building models or illustrations gives you a chance to observe whether the lessons are creating improvement.

Practicing speaking a language with native speakers ensures that all your learning efforts with SRS, audio courses or phrase books is actually helping you speak. Practice problems for math or physics ensure your conceptual understanding is growing.

Which feedback mechanism you use will depend on what resources you have and what the subject is. Even if you can’t pick a perfectly suited feedback mechanism, you can incorporate smaller feedback drills to ensure you’re not completely without feedback. These smaller mechanisms can include: self-quizzing on learned material, writing Feynmans without reference material or using software like Anki.

The best feedback goes directly toward your project’s mission. If your mission is to perform a skill or speak authoritatively about a topic, then practicing that skill or writing about the subject are ideal feedback mechanisms. If your goal is to have a particular set of knowledge, self-testing and explaining the knowledge to yourself are good mechanisms.

Step Four: Enforce a Schedule

Many self-learners can successfully reach this point in their project, but fail on the next one: actually doing all the work. It’s one thing to tell yourself you’re going to learn about biology or history. It’s another thing to actually execute the curriculum you’ve devised and accomplish the mission.

The first half is in preparation. Without a compelling mission, it’s easy to get bored and quit. Without a curriculum, it’s easy to get lost and give up. Without feedback mechanisms in place, it’s easy to not learn anything at all.

The second half is in establishing a schedule that allows you to follow through with the reading, watching and practicing you need to do. Here are a couple frameworks I’ve found helpful for successfully implementing such a system:

1. The “Every Day” Plan

The first strategy is to do a little bit of work every day. I did this with a friend on a project to learn languages (which I’ll hopefully be sharing more on in the summer). Because of conflicting schedules and the desire to stay at the same pace, we decided to do an hour lesson, in the morning, every day.

In the past, I’ve done similar approaches to book-reading projects. When I want to cover a large swatch of information on a particular domain, I would get several books and devote 30-60 minutes reading them at the same time each day.

The process is simple:

  1. Define a certain time period, every day, when you’ll do your work. It doesn’t need to be a long time period to be effective.
  2. Commit to following this time period, without exception, for at least three weeks. The number is arbitrary, but I’ve found that enforcing the habit strictly in the beginning is essential.

The advantage of this strategy is that the effort quickly becomes a habit. This is the approach to use if your project is not going to be full-time and it will require some self-discipline to execute. The other strategies I’ll mention can also be effective, but they have greater risks that you’ll drop the ball when your motivation wanes.

2. The Obsessive Burst

This strategy is one I’ve used on projects which interested me deeply, and were short (in the span of a few weeks). The idea is simply to work on the project during most of your off-hours until it is completed.

This method only works if you’re genuinely motivated enough to pull it off or there is a compelling external reason for such devotion. If you’re rolling your eyes at this possibility, do yourself a favor and opt for strategy #1 instead.

The advantage of this method is that it utilizes your initial motivation. Some projects that could be finished quickly, I opted for this approach because I knew that my motivation would wane after a few weeks and I wanted to see results quickly. The disadvantages are obvious, but in some instances they don’t matter.

3. The Precommitted Schedule

A final strategy I’ll mention is simply to precommit to a certain goal, or certain hours. If you’re making use of tutoring or outside help, simply committing to your tutor to have finished an amount by each lesson will give you motivation. Opting for a structured MOOC or course plan can also be helpful, since they provide you with constraints you’re required to follow.

Another alternative is to set up short-term exams which you need to pass along the way. This could be useful in studying for a larger self-study exam (SAT, MCAT, GMAT, LSAT, CFA, etc.). Basically, you could break down practice exams into segments and resolve to be able to ace a particular segment by the end of the week, giving you the motivation to learn that section without procrastinating.

Anti-Strategies (or Plans that Rarely Succeed)

In contrast with the above three mentioned strategies, I’ve also found some approaches that tend to work poorly. This doesn’t mean they never succeed, but rather that they require disproportionately more motivation or self-discipline to execute. These include:

  • Working on your project whenever you feel like.
  • Not establishing particular scheduled hours or deadlines.
  • Planning to begin a learning task later, without providing a compelling reason why it should be delayed.

In the end, you know yourself and your motivation. If getting stuff done isn’t a problem for you—don’t worry about this step. If it is, I’d recommend using strategy #1 in most cases. It’s a good default go-to approach when you’re not sure which one to apply.

Step Five: Long-Term Retention

This final step is an optional one. For many learning projects, I pursue this step informally because I know my lifestyle and goals will allow me to circle back to the knowledge I acquired previously at some point.

For those who are worried that such an informal approach may lead to losing a lot of the knowledge acquired, taking additional steps can be useful. Adding a strategy for long-term practice and retention can make sure that you don’t forget things years later.

Learning for Long-Term Retention

My first weapon against the long-term decay of memory is to learn it better, the first time around. I’ve found that learning with the goal of understanding promotes the best long-term retention compared to memorized facts.

Consider learning physics. Most students spend a great deal of time memorizing formulas and the situations where they apply. Smart students spend time trying to build the intuitive principles for what the formulas are saying and why they work.

Sometimes learning to understand isn’t a short-term goal. Learning how to solve a particular problem with an equation takes a lot less time than trying to build an intuition around how it works, but years later the equations will be forgotten and the intuition will remain.

This is why I recommend metaphors, visualization, diagrams and the Feynman technique when learning. They promote the process of decoding an abstract idea into an intuition that you can keep with you much longer than memorized trivia.

This doesn’t mean understandings are immune to forgetful minds, but simply that they persist longer.

Here are some other mechanisms you can use to ensure long-term retention:

1. The Orbit Strategy

Think of how the moon orbits the Earth, returning to the same relative position each month. This strategy works similarly—after completing a project, set a notice on your calendar a few months or years into the future. Once the time comes, do a mini project to reactivate those skills.

I intend to do this broadly with the programming and computer science knowledge I acquired during the MIT Challenge. By doing a mini project every 6-12 months, I hope to sustain my skills even when I’m at a stage in my life where they aren’t a main part of my career.

I recently executed this successfully with French. Even though it had been over two years since I lived in France (and spoke French infrequently) I made the goal of going back to Paris for a month and speaking exclusively en français. I was surprised that I was even able to improve my French from where I had left it after that burst.

If the goal is only sustaining, not improving, then the period of the orbits doesn’t need to be fixed. Increasing the spacing between each burst can probably sustain the same level up to a point. An exception would be very high levels of skill (which decay more quickly) and where the skill itself changes rapidly (such as programming).

2. Scheduled Practice

Another strategy is to schedule practice or recall regularly, in small doses. I know that Benny Lewis, who speaks around ten languages fluently, uses this approach to maintain his ability. By speaking the languages every week or so, he can continue to sustain and improve his abilities over the long-term.

I do this myself with many subjects I’m interested in. I subscribe to blogs on those topics (say linguistics or economics) and use the regular posting as a way to stay connected to them.

3. Formal Systems (SRS)

If these strategies are too informal for you, then you can opt for implementing an even more structured review using a spaced repetition system such as Anki. This would be particularly useful if you needed to retain a large corpus of factual information you aren’t using frequently. I suspect medical and law students, for example, would benefit from having the factual details of their courses inputted into Anki, which they would then get reminders of long after the class was taken, so the knowledge doesn’t fade.

Implementing the 5 Steps

This is just a framework for planning and executing a self-education project. As such, you may have a lot more questions about handling the specifics. Here are a few articles I’ve written on the details of learning efficiently:

I cover all of this comprehensively in my course, but those above free resources should be a good starting point if you’re not ready to invest in it.

The Benefits of Learning Well

Self-education can seem like a luxury at times. Or it can look like an exercise in intellectual wastefulness—something that doesn’t materially improve your life. I’ve found the opposite is true: learning more gives you an enormous advantage in almost any area of life you choose to apply it toward.

The people I know with the best careers, relationships and lives are the ones who learn continuously. I always strive to have a learning project at all times, and following these steps have been essential to make them successful, instead of something I idly start and never finish.

Image courtesy of Hash Milhan.

Read This Next
How to Be More Social
  • Sarah

    Scott, what is the diffrence between a strategy and method? I can still not understand exactly what it means. I know that strategies are crucial for achieving success in any goal.

  • JP

    Just something that’s been bothering me for awhile…

    Some people to display an arrogant elitism for subjects like Physics or Math as being “really hard” subjects compared to other subjects.

    Unless you are at the forefront of some cutting edge research in Physics, I do not think that simply going through the standard undergraduate-level curricula in Physics, Finance or Math is any more difficult compared to going through the undergraduate level studies in Pharmacology, Microbiology or Physiology.

    I completed my Bachelor’s in Math and is now in Medical School and I can say that the concepts in math are actually simpler to learn, in comparison to intricate connections, context and implications you have to understand in physiology and the vast store of knowledge you have to internalize before you are even able to begin deducing certain things. Whenever you mention those undergrad-level subjects in Physics or Math as being the most difficult, as if they are the gold standard for evaluating one’s academic achievement, I sense an immature elitism that just makes me cringe. For example, Einstein is impressive and accomplished because he discovered a new law in Physics, not because he finished a certain undergraduate curriculum in a certain time.

    Don’t get me wrong. I do admire your self-learning challenges and your attitude at learning without the goal of credentials and have a positive opinion about your blog. It’s just that the repetitive mention of undergraduate level Math, Physics, CS, Finance, etc. being regarded as “really hard subjects” without any discussion of subjects in countless other fields in academia that require even greater amount of dedication, cognitive capacity and internal connections exudes ignorance and a narrow, simplistic, elitist perspective commonly observed among the high school aged.

  • Valerie


    Thank you. Great post. I just signed up for your course to help myself with self-learning and was unsure how I was going to apply the new skills. This gives me a great place to start putting together my project to proctice what I am learning.

  • Ilham

    Hello Scott,

    Thanks so much for the post. I have been having difficulty completed my own personal learning project. I now believe it’s because I skipped the preparation phases.

    I’ll try to implement them right away, and see how it goes from here.

  • PatelK

    Just wanted to say that this is a great write-up! Thanks!
    Will be giving this method a try on some summer projects.

  • John

    Thanks a lot for the article. I plan on teaching myself a number of things after my exams are done since I’ll have much more time to focus on them.

    If one is going into university afterwards, would you recommend continuing some subjects or just focusing on the degree at hand?

  • Jamonie

    Hey Scott,

    So after reading this I decided tp try to implement it to get better at basketball. I wanted to know if I have a solid foundation before I continue.

    Step One: •Name it – I want to be better at Basketball. •Pick an Objective – I want to be able to beat my friends 70% of the time. •Constrain the Scope … Didn’t understand that too well. •Challenge Sweet Spot – This goal seems like it’ll be fun, but not too easy.

    Step Two: •Find Material – I’ll use Youtube & articles I find through Google.

    Step Three: •Feedback Mechanisms – Solo practice to see if I’m actually learning from the videos & play against my friends to see if I’m improving.

    Step Four: •Enforce Schedule – I plan on using the ‘Everyday Plan’. I’ll go out everyday for a hour or two at around 12:00p.m to practice, watch videos, and research.

    Did I plan it out right? Is there anything I’m missing or am I ready to start. Thamks in advance Scott!

  • Bobby Parker

    Always great stuff. I am starting a degree program, this sure will come in handy.

  • Bill Polm

    Thanks, Scott.
    Your writing is absolutely brilliant. I have your book “Learn More…” and review it when I need to.
    As a life-long learner, I especially value anything that helps me learn well and efficiently. Your articles and books are especially helpful.

  • Paula

    Not sure how to do #1 if my learning goal is general. I am planning to go to school full time as a mature student so my courses are mainly math and stats courses. My goal seems general, like do well in multivariable calculus. not sure how I can narrow the focus if I don’t even know what I need to know to ace the course

  • lingholic

    Awesome post Scott! I see you’ve put a lot of work into it.

    I especially like the “craft an obsession” part. As you said, if that is lacking, you don’t have a chance at success even if you use all the “correct” learning techniques.

    By the way, are you crafting a new obsession these days? Still planning to stay in Vancouver for the time being?

  • Jin

    Fantastic post.

    I am thinking if we truly follow 1/10 of your strategies, we already succeed in learning.

    Would you please post some tips on learning writing? Except for keeping on writing, any tips you benefit?


  • Benson

    Awesome article Scott,

    The only thing you didn’t mention is how important it is to have a support system in place — a resource that you can consult when needed, e.g. reddit, Quora, StackOverflow, forums, etc. Being part of a friendly community with the same passion is one of most important steps you can take when learning and following your bliss…

  • Bryan

    This is an incredible post, and will be hugely useful, especially the simple part about obsessing with the subject for a certain period is huge for me. Thanks. I will have to start getting more active with learning on steroids again.

  • Bill Jennings

    I am semi-retired now – I have been trying off and on for over a year now to learn Italian. I some how found your outstanding article regarding the ‘learning process’ via a Google search. I printed everything out and bookmarked the various links you provided. Thank you so much for the excellent direction you provided to me. I am going to email the link to your article to my children as well.

  • Jack

    Don’t know if i can do this to learn how to expand social circles and attract chicks.

  • Tony Khuon | Agile Lifestyle

    Awesome post. Creating the feedback loop is an important point. I find that I’m a lot less likely to retain information unless I build practice into my learning. If there’s no element of practice, then you’re really memorizing content, which means you should just look it up.

  • Selfonomy

    Hi Scott,

    I am an aspiring writer, learning to write better posts day by day. I got many good things from here that can be applied in my life. Thanks for the tips 🙂

  • Scott Young


    I don’t think anyone is insinuating medical school is easy! My references to examples are those that I’ve learned so far. I haven’t done as much in those fields yet, so I don’t make explicit references to them (except when referring to a student of mine who has applied the methods to those subjects).


    I do have some articles on writing (although I’m hardly the expert). Check them out: http://www.scotthyoung.com/blo


    I have some upcoming plans, but I’m keeping them under wraps until the summer.


  • Keri Peardon

    @Jin. From my own experience, I have to say that when it comes to becoming a better writer, there are three things you need to do:

    1. Write and get feedback. (Writing blog posts and stuff is definitely good, but, as Scott says, you need feedback to make sure you’re going in the right direction. A local writer’s group, creative writing classes in college, or just a friend or family member who *can be critical when necessary* will be a big help. I run all of my stuff past at least my husband and a close friend who aren’t afraid to tell me what doesn’t work for them (and what they really like). I feel like my stuff is a lot better for their suggestions, and many times they confirm things that I already suspected.)

    2. Read critically. A lot of times I step out of the story (if it’s a good story, though, you may have to wait and do this on the second read-through) and look at it critically. Is this passage (or paragraph or chapter) necessary to the story? If I feel emotionally caught-up in something, why? What’s the author doing to create that emotion and how can I do the same thing? Or, if an ending is disappointing, why? What did the author do wrong and how can I avoid doing the same thing?

    3. Study the mechanics. If you have poor grammar and punctuation, you have almost no chance of becoming a published author (or famous blogger), even if your story is really interesting. I feel that I had a really good grammar education in school, but it’s still far from perfect. Regional colloquialisms can wreak havoc, as can hearing things incorrectly. For instance, for a long time I thought people had “chester drawers” because that’s how I heard the word pronounced, when, in fact, the word is chest-of-drawers. And where I’m from, people “sit in the floor.” The friend who proofs my books is from up North, and she pointed out that people don’t actually sit IN the floor, but on it. Websites like Grammar Girl and, oddly enough, Reasoning with Vampires (which is a hilarious smack down of “Twilight,” but I have to admit I’ve learned a lot of grammar tips) help you with your lays and lies and its and it’s.

    Perhaps I should add a fourth action item, which is not to get distracted! I actually planned to comment on memory retention. I took Spanish classes in high school nearly 20 years ago and have never used it since. I thought I was going to have to start from scratch, but when I started studying again, I found that I remembered a surprising amount. I don’t know enough to make conversation–something I was never good at to begin with–but I actually have a decent level of reading comprehension.

    While it’s possible I may have better memory skills than the average person, I really think most people have an unnecessary fear of losing what they know. Yes, it can get buried in the recesses of your brain and isn’t easily recalled, but with a little bit of work, it will come back to the surface. When I got on a bicycle for the first time in about 15 years, I wobbled all over the yard, but I didn’t fall off. My skill was rusty, but I truly had not forgotten how to ride a bike.

  • Prabhakaran

    MOST OF THE THINGS SAID HERE ARE THINGS WHICH I ALREADY KNOW BY INTUITION. But, It gave me the motivation and the recall necessary for me.
    *Scott, I am curious to know what is your IQ *

    Your posts are great.

  • Brandi

    @ Sarah (@ Scott, great post. Thank you.)

    (The caps are not yelling, I use them in my notes to grab my attention. Also, I grabbed this info from a website so some of the sentences are verbatim.)

    And I apologize for the long post. I wanted to develop my plan using Scott’s method above.

    The difference between a strategy and tactics:

    A STRATEGY provides a FRAMEWORK for ACTION and the TACTICS define those ACTIONS.

    The way to implement a strategy is through tactics. Tactics are the actions that lead to execution of the strategy.

    Tactics are made up of a few elements (some of the following are optional, depending on how you work):

    An action
    A purpose
    A schedule
    A measurable result

    Here’s an example:

    Strategy Name: Rapid Math Challenge (Geometry, College Algebra, Trig, Pre-Calculus)

    Strategy (or Objectives): Complete the following books:
    -Geometry the Easy Way
    -College Algebra (the book used at local college)
    -Trigonometry (combo book)
    -Pre-Calculus (combo book)

    Tactics (using Scott’s system mentioned in this post):
    Constrain the Scope:
    – Use only the Geometry book. Look for additional exercises only if needed.
    – College Algebra: Chapters 1-5 and 2 sections in Chapter 6
    – College Algebra: Final Exam 90% +
    – Trigonometry: Only use the trig chapters (match chapters in PSC book)
    – Trigonometry: Final Exam 90% +
    – Pre-Calc: Only use the Pre-Calc chapters (match chapters in PSC book)
    – Pre-Calc: Final Exam 90% +

    Gather Material: (assemble these materials before starting)
    – use Google to search for links to solution sites
    – use Youtube for videos
    – use specific “quick-knowledge” books that focus on key concepts
    – online software

    Define Feedback Mechanisms:
    – use Chapter tests in the books
    – Self-quiz using Section Questions I’ve written (verbal recall)
    – Use index cards for key concepts, but present in regular language/metaphors/visualizations/diagrams (visual recall). Learn the intuitive principles instead of memorizing formulas.
    – Review chapters in the following manner: Finish an even-numbered chapter, review the previous odd-numbered chapter (Use Section Questions and index cards) [Orbit Strategy – see below]
    – Record a fifteen minute video lecture for each chapter
    – Write Feynmans (http://www.youtube.com/watch?v

    Enforce a Schedule:
    -The “Every Day” Plan
    9:45 – 12:00 PM
    4:00 – 5:00 PM

    -The Obsessive Burst
    For a section or chapter that interests me deeply, work on the project during my off hours until it is completed (keep within the project scope)

    – The Precommitted Schedule
    Finish at least 1 section a day.
    Prepare a section quiz when finished with that section. Will use these every at end of chapter as a review for Chapter Test (quiz needs to be short)

    Long-Term Retention:
    * This is especially needed since I will take exams to prove I am ready for Calculus I.

    -Build up the intuitive principles using metaphors, visualizations, diagrams and the Feynman techniqe when learning.

    – Mechanisms to ensure Long-Term Retention:
    1 -The Orbit Strategy (See Feedback Mechanisms section. Subjects that require high levels of skill or where the skill iteself changes rapidly will need to be reviewed often – use a schedule (monthly?). Sustaining skills can be reviewed every few months or as needed.)
    2 – Scheduled Practice (See Feedback Mechanisms section. Self-quiz using Section Questions I’ve written (verbal recall))
    3 – Formal Systems (See Feedback Mechanisms section. Review chapters in the following manner: Finish an even-numbered chapter, review the previous odd-numbered chapter (Use Section Questions and index cards). Read blogs and listen to podcasts if time permits.

    I hope this helps. I had fun working on my document. It made my plans crystal clear. I also use the “Astrid Tasks” app to keep track of my actions.

  • Kaia Marie

    This post was exactly what I needed. I am at a cross juncture where I know that I need to learn computer science but am daunted by the fact that I have no actual tech background. After reading this I feel that what I want to do is possible. Thank you.

  • Kaia Marie

    This post was exactly what I needed. I am at a cross juncture where I know that I need to learn computer science but am daunted by the fact that I have no actual tech background. After reading this I feel that what I want to do is possible. Thank you.


    Thank you very much for this post Scott. I found it very helpful. I particularly liked the Feynman Technique.


    Thank you very much for this post Scott. I found it very helpful. I particularly liked the Feynman Technique.

  • Abdullahi Mohamud

    Thanks to you Scott. This will really improve my ways of learning every new things that really are essential for my career!

  • Abdullahi Mohamud

    Thanks to you Scott. This will really improve my ways of learning every new things that really are essential for my career!

  • Raymond

    Bullshit article shut the hell up rofl

  • Shubham Sati

    Great post. Very knowledgeable. I will try to use all of the above mentioned techniques.