Portland, OR sounds very, very much what you've described. Lots of different schooling options, not only Waldorf but other options. Beautiful scenery here, with access to the mountains and beaches and deserts. Very liberal town. I love it here. You may also want to consider looking at Burlingame, VT. Good luck!
10/5/12 at 12:15pm