Professor Walter Lewin, A New Physics Superstar