(Great for teaching how to write formula and common ions)

(Bad layout but very detailed info taking you step by step through equations)

(Good place to start with Moles)

(Ignore the poor design and follow the links to easy to understand (if squashed) worked out examples and tests

(Basic but good)