I know that the answer to this question is totally, 100% subjective. And of course, no place is perfect, but I figured I'd do the impossible and put this question out there, as I'm VERY curious about everyone's answers. A little bit of background: I am an ESL teacher. I work at a public elementary school in Brooklyn, and work with English Language Learners in grades 3-5 from around the world. I love my job, and am more or less happy at my school. What I really love about it is the vast diversity represented there. Our school is a Title I school, and we are very well funded, further, our principal is a great budgeter, and we almost always have supplies (markers, pencils, chart paper, printing paper, etc.) when we need them. Our school is pretty high performing, and our kids are great. Teacher salaries in New York City are pretty comfortable, although, the cost of living is TREMENDOUS, to say the least. There are, though, the downfalls: overcrowding, an overdependency on balanced literacy, in a curriculum that is very strict and narrow (doesn't really apply to me as an out of classroom teacher), a bit of underappreciation for out-of-classroom people, a Mayor with a lot of control and no educational experience, and the same can be said for the Chancellor. As I'm sure is the case with most schools, there is a crackdown on assessments, and more specifically, data. There are big moves towards tracking teachers, a chancellor who is in favor of merit pay based on scores, etc. Many schools in NYC, however, have their issues, whether it be funding, teacher availability, socioeconomic problems, etc. In all, though, (most days anyway) I currently enjoy working here. My fiance and I are interested in moving (probably to California) after we get married, which would put us in the position to find a new home anywhere from 1-2 years from now (our wedding is next July, 2010). When talking with some people who have experience all over the United States, I was informed that schools in California are not very well funded, and as a side note, that there isn't a large demand for ESL (ELD) teachers in the elementary school, as the move is for classroom teachers to get their CLAD (or whatever they call it now) credentials. This "not very well funded" thing got me thinking. Am I crazy to try somewhere new? Where is "the best place to teach", and how can I possibly find it? What do you like about where you live/work? What are the downfalls?