A selection of the best learning tools and applications

I get a lot of requests asking what software and apps I recommend. I thought it would be helpful to create a list of my favorite resources. Many of them have changed and enriched my life in many ways. I hope you'll find them as useful as I do.

Memory Improvement


It is often described as ” digital flashcards on steroids.” This program is much more efficient than traditional study methods; you can either significantly decrease your time spent studying, or greatly increase the amount of material you learn.

Protecting Your Time

Unless you're a Buddhist monk, you probably spend too much time browsing various time-devouring websites. Download these programs to set which pages should be blocked and for how long.


It works literally everywhere. What's more, currently, it's the only distraction management solution for iPad and iPhone. It's also the only app that can cut off your internet access. With other plugins, you can simply uninstall or disable them in your browser. Freedom can't be bargained with in any way. That's what makes it my favorite program of this kind.


A free website-blocking app for Mozilla..


A free website-blocking app for Chrome.