I would like to tell you about a tool called IPA Trainer. It is a web application aimed at helping students to learn the characters of the IPA. Anyone can register and then customise an IPA consonant table containing only the IPA characters that are relevant to his/her students and in the order he/she teaches them. A link can then be distributed to the students, and they can go practice these characters.
If one does not want to customise an individual table, there is an opportunity to practice tables which others have made.
The system can be found at
http://www.ipatrainer.com
Yours sincerely,
Rasmus Rimestad