William Ellis

Mr. Ellis received his undergraduate degrees, summa cum laude, in physics and in mathematics. He served in the Marines as an air traffic controller. After four years working for the US DOE in particle physics at the Brookhaven National Lab, he spent six years in the private sector as a programmer, systems administrator, network engineer, security analyst, and technology integration consultant. In 2002 he switched to teaching physics and mathematics in Massachusetts public schools, where he focuses on teaching experimental design and how to derive complex concepts from basic building blocks.


  • Physics
  • Research Seminar (STREAM A)

Electives taught:

  • Photography
  • Puzzle and Games
  • Frisbee
  • Drawing
  • Computers and UNIX
  • Astrophysics

Educational webpage:


Give to WPI