North shore doctor uses humor with cancer patients