Use the Advanced Search in Omni.
For more informaiton about Omni use the Find Books page of the Education Teacher Guide.
Search terms:
TITLE Contains esl OR ell OR efl OR “English language learn*” OR “English as a second language” Book / eBook and English
AND ANY Field Contains lesson* OR teach* OR activit*
Use capitals for OR when listing synonyms in Omni.
This search was limited to books and ebooks but you can include all search types if you want to include articles.
To limit to ONLY ebooks, use the filters to the left of the results. You can change the Relevance sort to Date Newest and can select only Open Access and Available Online to limit to ebooks. See the example below: