evergreen state meets most of those, not big city. but it's only an hour away from seattle and portland. hugely open-minded liberals taht go there, total stoner school. i'm transferring in the fall, haha.