Ed Keller is an award-winning public school teacher who has taught primary through graduate school students. He is a noted lecturer, an author of several articles on science education, a textbook reviewer, and an adviser to the National Science Foundation. Now retired, he spends his time making jewelry and writing.