Ajijic or San Miguel? family of 3 age 33/32/4 need info.

I'm a seasonal worker that travels and when I'm not working my savings take a great hit. Looking to see what is the best option for me. I'm Mexican but haven't returned since I was 5 cause of legal statues but I just became a us citizen.  Wife is Caucasian and my 4 year old.
Things that are important  to me,
when I have to travel to the states, is it going to be safe for my family to be  by themselves?
School cost of a bilingual school? Would love for my kid to learn spanish.
cost for a simple 2 or 3 bd in safe area?
And finally, is ajijic or San Miguel a great fit for my English speaking wife that is only 32? I'd like for her to feel comfortable

I pay 700 rent in USD for 2 bd house.
So I would wanna keep it around or below that
but my main concern is health care in the USA

I'm  not opposed to other  suggestions. I'm taking my first trip to mexico in the summer and would love to scout a few cities.

You'll pick a place with a fairly large English speaking population.
Here in Coatepec, there's a cultural center run by volunteers and there are courses in Spanish for expats.
Your 4 year old shouldn't have a problem in a day care or kinder, this is a city that welcomes English speakers.

I'm not sure this city would meet your criteria but it might be worth a look.

Googling  things like most popular expat destinations  or living in Mexico on a budget may help.

Then there's:
http://rollybrook.com/http://www.numbeo.com/cost-of-living/http://yucalandia.com/http://www.mexperience.com/
that may help.

Thank you very much for the information, I'll have to do some research on Coatepec.