I would say taking Charles' lessons is one of the greatest experiences to me. I am a college student but I'm not music major, I am looking for some vocal coach who is professional to help me adjust my voice to be sound and clear and also touch with the concept including music theory, head voice, chest voice etc. I am surprised at how professional Charles is. He always designs the lesson plans which is best for me, he is also patient and well organized about class materials. He gives me very kind advice and guide me step by step start from the very beginning like breath and how to pronounce. The lesson is interesting which contains various styles. I am pretty sure that he can find the best practice way for you. Charles have concert in DC areas regularly, which represents his professional skills. He is such a nice guy who is easy to get along with, if you have your specific needs, just talk to him, I'm sure he will help you in an efficient way. The rate is also reasonable. Thanks, Charles! I really learned a lot from the lessons.