I'd like to thank you all for your hints. People in SLC speak clearly, of course, but my ears aren't used to listen to people speaking in a normal way. From now on I'll listen to audios from ESL Podcast.com, it's really a very good way of training my listening.