Do the people who make Guitar Tricks have anything for Bass guitar, drums, or piano? Looks like they have something or at least a relationship with a vocal training course.
The overall approach is great, the website needs some technical refinement, but that is offset significantly by the content and approach of the courses making it very effective.