"Speaking and Writing Punjabi, by Ranbir Johal, is an introductory Punjabi textbook/workbook. This textbook is organized around a communicative approach with each chapter containing dialogues and exercises based on topics such as greetings and introductions, family and friends, daily routine, food and shopping. Ranbir Johal teaches Punjabi language and South Asian content courses at Kwantlen Polytechnic University."--BC Campus website.