Just wanted to pass along onLessons.com as a great site for music teachers.

I've been using the site for about 4 months now, and it has helped me get new students in San Diego, schedule them through my online calendar, and manage the information about the students I currently have.

It's free to join, which is even better. Hopefully it works for you too.