Wow, this list is awesome! I have had so much help, thank you; and what is interesting is that they were all different. Many choices of websites, and ways to incorporate English to read them. This will keep me busy for a while. Cheers, Barb in Alberta, Canada