I don't live in Surrey, I live in Langley. I do spend a lot of time though in Surrey/Van/Richmond with school and work.
To those suggesting classes - I realize that CDs can only get me so far but the whole point of this was to do something productive WHILE DRIVING. I definitely don't have time to take classes as I already am taking 5 classes along with working 24 hrs week.... I could though easily practice at school(Surrey) as about 70% of my class is brown...
Why Punjabi ? Well, I'm a business student and I have always thought that it would be cool to learn another language that would actually be useful. I learnt French as a child but I've come to the realization that it's practically useless: everyone who speaks french speaks English, there is way more people speaking Punjabi in B.C than French, I don't really like french culture, it seems less applicable from a "business perspective" etc. Here in Vancouver it's not uncommon to see job postings that advertise that Punjabi is required. Punjabi is the forth most widely spoken language in Canada ( English, French, Mandarin).
Why not Mandarin? I wont lie, I thought about it for a while... but... I don't find Asian girls really that attractive, one the other hand, brown girls... F$ck me. That was the deal breaker for me. I have also heard that Mandarin is very difficult to learn.
Any more advice? The thought of trying to learn a tonal language seems VERY daunting....
How hard is it?