Professor Nirvikar Singh is co-principal investigator on the Punjabi Without Walls project. (Photo by Melissa De Witte) The first online Punjabi language course for University of California students ...