The principles and methods of this class can be taught to complete beginners. It is far easy to learn proper pronunciation as a beginner. However, because I will explaining underlying concepts in English, you should have good conversational skills. In class, you can help each other understand understand concepts by speaking to each other in Chinese.
This approach is for adult learners. The current workshops are tailored for those who speak Mandarin as a first language.