He received his own physics education at Cornell University (B.A., 1966) and the City University of New York (Ph.D., 1974). That education has continued through 28 years of full-time teaching at Curry College in Milton, Massachusetts, where he is now Professor of Physics. At Curry he has developed his own courses and course materials, some with NSF support, and has reported on this work in the American Journal of Physics and the Journal of College Science Teaching. He has also been involved with the physics teaching profession more broadly. He has chaired the Committee on Research in Physics Education of the American Association of Physics Teachers (AAPT), is a past president of the AAPT's New England Section, and has done curriculum development for TERC in Cambridge, Massachusetts.