I interviewed at Vtech. Looked like a unique gem of a school from what I saw. If you like research and want a small/tight nit environment then that school would be just perfect. It is very high tech and it is clear they want you to do well.
They do have PBL and lots of the trendy ways to learn though so there is that. The town is very small so you would really have to buy-in to the culture of living the med student life and buy-in to the learning environment/style.
So lots of good things if that is what you are looking for. Definitely not a fit for everyone, and that is probably kind of the point. If you get in there you will definitely be set up to succeed for neurology. I am not sure if they have the connections for specialties like plastics or derm or neurosurg to make calls on your behalf like a well-established academic school would though. I didn’t think about that back then so I never asked questions about it.