- Joined
- Mar 17, 2003
- Messages
- 2,962
- Reaction score
- 79
What is Finch? Where is it? It sounds like an "off shore" program.
Why is it constantly mentioned as the worst med school in the US on this site?
How bad can it be?
Why is it constantly mentioned as the worst med school in the US on this site?
How bad can it be?