I have two daughters that attend town creek elementary. I love it. It's a new facility so everything is new & clean making it a pleasant environment for the children to be in. This is merely icing on the cake as I believe they have a very good staff. If I have ever had a question or concern, it has been addressed immediately and professionally. My girls teachers are very involved with the students and are great at keeping the parents informed about grades, events, etc. They do wear uniforms, which can be a positive and negative. It's good that all the children are dressed the same, however you spend extra money each year because you will need uniforms plus everyday clothes for your child. Overall I like it a lot and I'm glad my children have an opportunity to attend this school.