Depending what you wish to do it's either great or a waste of time. If you are doing management don't bother it's terrible but if your going as a specialist for vet then it's fine. I left during my junior year because they lied to me about the program and switched to a different one