You might want to start here:
http://www.welltrainedmind.com/findoutmore.php
I personally do a hodge podge of stuff. Even though I have a "curriculum" I usually stray and do my own thing. You might want to check out the thread "What curriculum are you using?" down below.