Смотря для кого. Вести уроки исключительно на английском можно для уровней upper-intermediate и выше. Когда стоит задача освоить грамматику и лексику, то предпочтительнее это все же делать на русском языке, пскольку новые знания о другом языке встраиваются в наше языковое сознание, а оно у нас русскоязычное. Психолингвисты рекомендуют делать именно так.