Forbes Does Solving The Climate Crisis Require Antiracist Feminist Leadership? “Climate isolation” is a term coined by Jennie Stephens, Ph.D., Director of Northeastern University’s School of Public Policy & Urban Affairs, and Dean’s Professor of Sustainability Science & Policy.