David Weinsoff has been an adjunct member of the Dominican faculty since fall 1997, teaching POL 3430: Environmental Law. He is an environmental attorney in private practice, representing public interest groups in litigation involving the federal Clean Water Act and the California Coastal Act. Since being elected in 2005, he has served as a member of the Town Council in the Marin County community of Fairfax. In his free time, he founded and currently serves as co-director of the Fairfax Documentary Film Festival.
Environmental Law, State and Local Politics