Eric graduated from Rochester Institute as an electrical engineer in 1986. He attended Solar Energy International in 1992. He has taught mathematics and physics at the college level and is a professional electrical engineer registered in the state of Colorado. Eric is also the owner of Innovative Energy, a PV installation company, which has been in business since 1993.