Brahm Kleinman
Professor Kleinman is one of the best profs you can get at McGill. He is caring, very invested in his subject and funny as hell. There are a lot of primary source readings which I wasn't the biggest fan of but it's worth it. If you can, take a class with him!!