i notice that the four year program doesn't have any polish classes...i would ask two questions based on this:
1. isn't polish a pre-requisite for graduation and to be eligible for licensure in poland? be careful here, because if you can't get a license in poland, you may not be able to get a license in some states..
2. how on earth are you going to communicate with patients? are all rotations 100% in the states? no exceptions?
otherwise, looks like a nice site.