I am a long-time and ardent advocate of solar energy. I began by working extensively with the New Mexico Solar Energy Association and other clean energy groups in the 1990s. Then I became heavily involved in renewable energy policy advocacy. After this I taught physics, courses on renewable energy, and electronics, for 15 years at what is now called Vermont State University. Since 2023 I've been a PV designer at Buffalo Solar Solutions Inc, where I design and analyze systems, develop proposals, research emerging technology, etc.