She holds a doctorate in Environmental Studies from Antioch New England Graduate School and currently teaches at Keene State College in New Hampshire and Hampshire College in Massachusetts.