Wah over my technical head. I'm kind of a fan of the "Bitcoin Simulator" because you can kind of learn by doing. https://www.bitcoinsimulator.tk/blockchain?chain=public