If you don't mind my asking, what was your study plan like? I'm self-taught and I'm in a similar position, I really need to study but I'm lacking an effective plan of attack.
Congrats on getting a good payoff on your work, and thanks for sharing the info about your process.