I would really appreciate other people's experience.
I am sure a call to H&R Block would answer that question for free.
Don't you have an accountant in the U.S. that you could ask ?
(2) Poland-USA has an agreement to avoid double taxation.
Didn't you just answer your own question ?
The deadline to file is coming up fast so you better get on it or you will have to file an extension or be penalized.
Ain't it great to be an American.