BVocal

BVocal came to me with a very outdated site — we brought it up to date, and greatly expanded it. The site now features an integrated class registration system, an appointment-scheduler, audio and video samples.