Go English provides leveled reading series for French-speaking children and adults. The content covers English speaking cultures around the world, from the USA to Ireland to Australia. Each issue targets a pair of CEFRL levels (ex. A1-A2, A2-B1, C1-C2), and as the magazine usually only covers two levels at a time, you can step out of your comfort zone without feeling too overwhelmed.
Each 50-page issue will train your listening, oral, reading, and written skills. You will read a series of short articles with new vocabulary italicized within the text. If you have chosen the appropriate level, you should probably be able to understand about 80% of the content without looking at the definitions at the bottom of the page. Audio files recorded by native speakers accompany both the hard copy and digital versions of the magazine, and there are quizzes throughout the magazine to test your comprehension.
With limitless cash, Go English and Gymglish would be the perfect combination to support an avid reader to fluency. You can try two sample magazines on their site to see if the investment is right for you. For French learners, the publishers also produce an FSL counterpart, Bien Dire.