The French Review is now part of the AATF website:

https://frenchteachers.org/publications/french-review/