Randy Knight is Professor Emeritus of Physics at California Polytechnic State University in San Luis Obispo, CA. He has taught a variety of courses on energy and the environment, and he has been an environmental advocate and activist for decades.
B.S., Washington University, St. Louis
Ph.D., University of California, Berkeley
Fellow of the American Physical Society
Fellow of the American Association of Physics Teachers