most of it is new to me https://www.techlearning.com/buying-guides/top-25-education-sites-and-apps-for-2019