How to practice effectively... for just about anything