Disadvantages
1. Not for beginners.
2. Can´t predict or guarantee what the students will learn.
3. Hard to focus on specific language features.
4. Restricting their experience to single pieces of target language is unnatural.
5. Some students might be unwilling to speak while others speak too much.