Been taking online singing classes with C for almost a year. She is wonderful and could not imagine a better teacher. She meets you where you are in terms of learning. She is very soulful in her teaching so she incorporates naturally using your instincts as well as combing technical techniques. I am so happy to continue with her. I would recommend her to anyone.