you are probably 100% correct about the water issue. i have the same problem in a way. my boyfriend just recently moved to a different apartment and so when i stay at his house my hair feels like crap. where he is living, he has well water. at my parent's house, they have city water. the city water is WAY softer than the well water at my boyfriend's house. try getting your hair trimmed on a regular basis and maybe try using a clarifying shampoo once a week or as needed. the clarifying shampoo is going to pull out all of the build up from the crappy water you have at school and then continue to use your regular shampoo and conditioner. good luck!!