I'm not sure if you're looking at any immersion-type school, but I sent my daughter to a Spanish immersion pre-school in the city called "The Crayon Box", 65 Ocean Avenue, SF 94112, ###-###-####, www.thecrayonboxpreschool.com. Right now, we're paying $50/day, $1000/month. I know that you set a budget, but I think you should still check it out! It has been a great experience for her and the people, parents and kids, have all been great (we have playdates w/ her classmates)! The teachers are nurturing and kind to the children w/o condescension, they treat the kids like little adults. It's close to 280 (Ocean Avenue exit), police and fire station, hospital, main streets of Mission and Alemany. They provide breakfast and lunch (nutritious, of course!) The parents are involved and the teachers are very easy to talk to. Don't let appearances fool you, while the school needs a new coat of paint, it's an absolute diamond in the rough! There's a play area for the kids, fenced in surrounding, parking out front and daily activities to keep your child busy! It's a year-round school so you don't have to wait until the Fall of '08 to get him in! You can drop him off @ 8 (not sure if you can do it earlier) and after school care is available until 6pm There's a google group for parents to communicate in to discuss what's going on in the school, activities that are getting set up and ready for, a chance for everyone to catch up on things. Check out the website (created by one of the mom's who happens to be a fabulous graphic artist!), take a tour, speak w/ some of the parents (I highly recommend this if you want to get the information that the school is unable to provide), bring your child to see. If you come before 1 pm, you'll see the kids finishing lunch and getting ready for nap time (until 3). Come in the morning and you'll see the kids in action w/ an activity (ballet or yoga - Wednesday and Thursday). I have to say that I'm glad I sent my daughter there, she just finished her Kindergarten evaluation at a Catholic School nearby and did really well! The teacher was impressed that she could answer her questions both in English and Spanish! Good Luck! :) (P.S. The school is still "The Discovery Center" if you're looking at it from the street. There's another school in the next building which is called Little Bear and they share the Playground space w/ the Crayon Box)