Del boy:
Im sociologist with good grasp of anthropology and social science but
then use that knowledge to figure out how to get along with them. You probably studied group behaviours etc, so why don't you make your work place a ground for implementing what you have studied and that could change things around. You cannot tell them what you are doing. If you have to stay at this job, then you need to make friends with those people, regardless how silly their topics are. It is survival I guess.Then, on teh other hand, they are not that differetn than you, they must have some problems, like all humans do. The more you resist, the more it persists.
Or better yet. Ask them to correct your English. It will make them feel that they can help you. I find that most people love to help when they are asked. It makes them important and they feel validated and you will be getting free English lessons. I personally find slang fascinated and many years ago I was travelling on the train with a man, who was obvioulsy using a differetn type of language and I was fascinated. I pulled out my stickies and when we were talking, I was making notes. Ho was so happy and we had a great time while travelling and he was sorry I had to leave, because I showed him that his language (mix of really bad Polish, jail slang ) is a way of communication. What a great sociology project. We were form 2 differetnt worlds but we had things in common, as most people really do. The rest of the passangers were appaled at my approach but I though that he was th emost interestign person of them all.
Besides, Ireland has such a great history/music/ culture. Why not expend the knowlwdge while talking to them.
Ehem. a thick book brough to work is not an ice breaker. Bring similar reading material to what they read:)
Good luck.