Why you sound Polish: distinct features of Polish-accented English
English consonants and how to make them
A quick and simple guide to English consonants and how to pronounce them with just enough science to let you understand and produce them yourself without giving you a headache.