Do you know all the race's tech trees? How much energy did that Hallucinated Phoenix cost? How expensive was that Roach Nydus into your base? How much does a Sensor Tower cost? Where does a Protoss research Storm, how much does it cost, and how long does it take to research?
These seem like simple questions, but it turns out, I just didn't know some parts of the tech paths for various races. I'm a big proponent of methodical training for SC2, so I found a free Flashcard program, and spent the time doing the data entry for every single buildings, unit, and upgrade. It was a decent amount of work, so I figured I'd share it here.
Anki is a free flashcard program that has ports for Windows, Mac, Linux, iPhone, Android, and also has a browser interface. It uses some of the best timed-exposure learning methods known today.
http://ankisrs.net/
I built a Card Deck for SC2, so I can learn and review whenever I have a few minutes to spare. Right-click to download.
http://www.diffpair.com/misc/SC2 Tech Study.anki
That's it. I don't believe there are any mistakes, but I can't guarantee it's perfect. Let me know if you find any, and I'll update it.
GL HF