Gurbakhsh Singh Bhandal
One of the most caring professors I've had, gives timely feedback, very accessible. Wish I could take next PHY course with him, but unfortunately, he seems to be only teaching 221.