A wonderful site to practice:
* element chemical symbols (intro and advanced)
* ion oxidation numbers
* element valence electron configurations
* polyatomic ion names and symbols
* solubility of combined ionic compounds
* metric prefixes
* ID strong and weak acids
* ID molecular and ionic compounds
You can also download this a an app for your Android or Apple phone.
A good goal is to complete a game in less than 5 minutes. Try competing with another student for the fastest time for a game.