The teacher is one of the best instructor for language! She is enthusiastic and friendly, well-prepared, and great in correcting pronunciation. Very professional and will use both English and Chinese (even Taiwanese) to help explaining the pronunciation. Highly recommended and with great beliefs that student will enjoy the lesson as much as I did. Thank you!