Bill Spight wrote:Ed Lee's advice is good. Get a pro teacher.
Do you guys mean a pro-level teacher or a teacher who teaches for money? And why should one be picked above the other at 12k level?
I almost think that, at least for now, a pro teacher would be a waste of good money. To be honest, I would not worry about a pro-level teacher until at least 1d level, if even then. Better to either find a ama-low-dan-level player who agrees to provide some instruction (for fee or not.) A 1d-ama friend can easily help you out to reach 2k or so without even knowing it, just by play and advice, and as fast or faster than a formal pro-level lessons. Just my opinion.
As for game reviews (here, on GTL, etc.), play malkovich, play a lot of stronger players, and when you find one willing to give pointers and analyze after the game - hold on to that guy like gold!
PS>
As for a 'study plan'... Just an idear, you understand.
STAGE 1.
I think at the 12k-10k level, and after longer absence from the game (and with many distractions like house-stuff), I think the best for now is to just play serious games for now, until you have firmer grip on things and reach maybe 5k or so... With 60 min per day its hard... but I would say - play a game, as slow as you can (45min total, in your case maybe) - then spend the remaining 15 min going through the moves, alone or if you can with the opponent. Or with a stronger friend. If you have time to read - do some l&d, tesuji, and maybe some openings... but do not agonize about it too much. Read why in bathrrom, on the bus, whenever... no need to agonze over it for now, just get exposed to ideas. I would say: 3-6 months for that.
Finding a nice club in your area with people you can meet and play and study with would be invaluable!
STAGE 2.
On top of that...
After you reach 5k or so, dig more seriously into some books - joseki, l&d, stuff like that... Do not worry too much about 'theory', I think, although if you find time it would be great to read up on that as well, especially opening theory.
STAGE 3.
On top of that...
Then do some endgame study and dig more seriously into 'theory'.... All the time playing serious games, of course, whenever you have time.
STAGE 4.
Enjoy your new-earned and hard-won KGS-1-dan status and bask in the glory that is Go.
As a general rule, I would also do as chess players do - keep the record of all your games (easy with mostly internet play) and go over old(er) games periodically, to see if you can spot any more comment-worthy moves then before. It can help if you actually do make comments right there within the SGF as you review games. You can put dates by the comments you make, and then when you re-review, put dates there too, so you can see how your approach and ideas change... It will help you clarify where you used to make thinking mistakes and make it easier to weed those out.