Jack was an excellent teacher through 291-292. Coming from a prior EE field he has the experience and knowledge to give anyone in a physics or engineering discipline solid and meaningful advice. The material may be boring at times but he isn't. Very grateful to have had him as a mentor.