Rod Ellis is a renowned linguist who proposed 10 principles for effective second language instruction. The principles are: (1) instruction should develop both formulaic expressions and rule-based competence, (2) focus predominantly on meaning but also form, (3) develop implicit and explicit knowledge, (4) account for learners' built-in syllabus, (5) provide extensive second language output opportunities, (6) interaction is central to proficiency, (7) consider individual differences, and (8) assess both free and controlled production.