I graduated from a Polish medical school, if anyone has any questions please PM me. I prefer not to share more info on a public forum where my identity can be easily identified. However, I will add some "general" facts.
The english program at my school has improved drastically from when I first started. Honestly, I wish I was in first year all over again with the resources they have now. Most of my classmates did terrible in basic sciences when we first started. My school is actually making everything about the USMLE from day 1 now, and we frequently have many events organized by upperclassmen with tips. We have NBME shelf exams just like American students which count as our final exam. Students preparing for their boards will benefit from this. Our matching statistics are improving and are actually excellent, out of the several people who applied only 1 person did not match last year. Am I saying it's easy to match from a Polish medical school? Absolutely not, these people worked their butts off to excel in basic and clinical sciences, getting U.S. electives and externships, and passing the steps with good scores. Of course, maybe one or two people had some connections, but you will find that everywhere you go. The truth is, those who match work extremely hard and i'm actually in the process myself right now... when I passed step 1 with an above average score I thought to myself this is just the beginning of climbing Mt. Everest... I made it past the start, but it's a long way to go and not all of us will make it.