This is a good site to practice basic music skills. A good second resource to send students to who may be struggling with some of the foundational skills needed in Music Theory.
Technical Remarks:
The site was easy to use and navigate. I found the applets slow to load and some of the aural skills had a lag which made it difficult to really work with and assess progress.