Although some people may not agree with me on this, here are my thoughts about the matter. Yes, there may be better schools. However, not everyone has the same exact situation. You need to do what is best for YOU! Just because someone goes to the "best" school, does not guarantee that they will be a good optometrist. On the other hand, just because someone goes to a bad school, doesn't mean that they are destined to be a bad optometrist. Yes, it may have some correlation about how well/poorly you may do on boards (which is very important), but even people from the best schools can flunk the boards. I would do what you think is best for you, and your children. I agree that I could have probably picked a "better/fancier" school, but UMSL is what fit me the best. Not only do I get in-state tuition, but I also am able to live a somewhat normal life and be close to my boyfriend and family. My family is very important to me, and I can't even imagine not being near them.....or at least right now in my life. I do not know if NOVA gives in-state residents lower tuition, but that is another thing to think about. You need to think about what fits best in your life and what would make happy. I just finished my first semester of optometry school, and I can't even imagine how aweful things would be if I was not happy with my choice of school. Luckily for me, I still think that UMSL was the best school for me. Good luck with your decision!