I am British born and English is my 1st language and mother tongue I use day to day at work and socialise with friends. I only speak Punjabi to my mother and aunts and uncles who don't speak English in the UK and the Punjabi is very brief and not in-depth discussion like science, technology, politics, religion etc.
I would like to improve my Punjabi as my wife is from Pakistan.
Can anyone give me any tips on improving my Punjabi?
Congratulations, first of all!
Few weeks in Pakistan and you will be good to go - trust me!
Also, if there is somewhat of a language barrier - then I am surprised at the match. But I guess you're willing to learn so it's all good.