I would say the biggest difference is cost. Regardless of where you're coming from, you'll be paying the same as everyone else...just like undergraduate. Also, if you are out-of-state attending a public school, usually you can file for in-state tuition after the first year of optometry school. I know that is an option for Berkeley and SUNY. The facilities at a private school may look at fancier since that's part of what you're paying for, but that doesn't necessarily make the program better than a public program with less than perfect looking facilities. Hope that helps.