You should introduce grammar and vocabulary in a meaningful and contextualized way, and provide plenty of practice and feedback. An effective ESL curriculum for beginners is not static ...