supervising professor