I live in Somerville which is right next door to Boston (for all intents and purposes, it IS Boston). I would definitely recommend the area in terms of recreation, culture, food, city access, quick drive to beautiful NH, etc. There is a thriving tech industry and many wealthy suburbs nearby such as Newton where I'm sure French tutoring positions could be found. The only catch is the cost of living is skyrocketing. Rent is very high (think 2,000 a month for a 1 bedroom apartment) and family-size homes cost close to 1 million to purchase.