The document provides information about several websites that offer English learning resources including websites that offer speaking lessons and practice over 2 hour periods daily with worksheets, emphasize speaking practice over grammar study and using phrases, offer self-learning programs in Indian languages to support English learning, provide online lessons, tests and quizzes to improve English skills and speaking, and include options for 20 minutes daily practice on mobile with top trainers. The document was prepared by Rashmi.