I can comment on the weather and surrounding area a bit because I'm from Rochester. It is definitely cold during the winter but not unbearable. It is comparable but a bit worse than NYC weather because you get some lake effect. I actually love the seasons and how you truly get to experience a windy fall, a snowy winter, a wet spring, and a hot summer. I don't know if you've had the same experience in Cali. There is amazing food in Rochester, the garbage plates from Nick Tahoe's will change your life. I wouldn't call it a vibrant city necessarily but there is a lot to do. I think the people are great (although I am clearly biased). Also go Bills. I'm super jealous of your II. I don't know the demographics exactly but I would say it is predominantly white in most of the surrounding areas. The school itself really values diversity though - I know that for sure. That's my 2c.