10689470_750481435023589_5871337973831864537_n Published November 3, 2014 at 526 × 513 in All Work and No Play — OK, Maybe Just a Little Play Physics and Astronomy department head George Welch is known for his electric personality.