Getting sufficient feedback Appropriate level of tasks challenge Appropriate planning Learners’ centered Including authentic material Providing outcome Situations connected with real life Time management Variaty of methods Clear instructions Easy for learners Logical stages Features of a good lesson