Baruch College, City University of New York

PAF 9199 Energy and Climate Policy 

Instructor (Fall 2023)

The urgent challenge of climate change demands innovative solutions and comprehensive policy frameworks. This graduate-level course provides a systems approach to understanding the essential policy questions and analytic tools necessary to achieve the energy transition required to address climate change. We aim to provide students with a nuanced understanding of the energy transition landscape and prepare them to make a meaningful impact in shaping the policy frameworks that will drive the transition towards a sustainable future.

PAF 4199 Energy, Climate, and Society

Instructor (Fall 2023)

Climate change is one of the biggest challenges of our time. This course offers a comprehensive and interdisciplinary approach to understanding the science behind climate change, the complex technological and policy considerations, and the necessary pathways to transition towards a carbon-neutral future. Ultimately, the goal of this class is to provide students with a broad understanding of the challenges and opportunities associated with the energy and climate crisis. We hope to inspire and empower students with the knowledge and skills needed to make a positive impact on climate solutions.

PAF 9174 Program Evaluation

Instructor (Spring 2024)

This course examines the practical aspects of program evaluation within public policy in domestic and international contexts. Topics include the types and purposes of evaluation, theory-based evaluation, evaluability and planning, measurement and construct validity, data collection, evaluation design, estimation of program effects, experiments, qualitative and mixed methods, evaluation resistance, building organizational capacity, ethics, cost-effectiveness, and reporting and utilization.

Stony Brook University

EST601 Grand Challenges in Energy and Environmental Policy 

Co-teaching with Gerry Stokes and Elizabeth Hewitt

(Fall 2015/2016/2017)

"Grand Challenges" brings together a group of the core faculty in the Department of Technology and Society to discuss the grand challenges in energy, environment, and climate. It covers broad topics from systems, fossil fuel, renewables, urban development, nuclear power and carbon to innovation and climate change so to give the students the "big pictures" as well as the depth that enable them to advance their research interests.

EST 625 Advanced Science, Technology, Innovation Policy  

Instructor (Spring 2022/2023)

This PhD seminar evaluates ideas and applications of science, technology, policy and innovation systems by drawing from a wide range of early and current literature and case studies. Emphasis is placed on deconstructing seminal ideas and practices in the context of policy and technology change. Students will refine analytical and communication skills that are relevant for working in positions at the interface of technology, policy, and innovation.

EST603 Energy Systems Analysis

Instructor (Spring 2017/2021 / Fall 2022)


“All models are wrong, but some are useful”. This class offers a systems analysis approach and introduces useful modeling tools and skillsets to capture and reveal the complexity of energy systems. The scope of this class includes main forms of energy, major energy production, conversion, and consumption activities, the environment and climate consequences of energy consumption, and technology innovation and transition embedded in the energy systems.

EST592 Sustainable Energy

Instructor (Fall 2018/2019)

This course focuses on energy sources, demand, and impacts: an overview to the technology, economics, environmental and climate effects of human energy energy. It assesses current and potential future energy systems, covering resources, extraction, conversion, and end-use sectors and technologies, with emphasis on the tools and emerging capabilities to enable a transition to sustainable energy systems.

EST535 Electric Power Systems 

Instructor (Spring 2018/Fall 2021) 

Electrification is one of the greatest achievement of the twentieth century, and a grand challenge of the twenty-first. This course will discuss the fundamental concepts and knowledge required to understand electric power systems. We will then discuss the design and operation of the power systems. We will cover power system planning, power system operation and control, and emerging technical and cross-cutting issues in the electricity industry. This course deals with the physics, design, and operation of power systems, essentially the grid. 

EST440 Interdisciplinary Research Methods 

Instructor (Fall 2018/2019/2020/ Spring 2022/2023) 

This course uses scientific research and engineering technology problem-solving as a framework for the synthesis of diverse disciplines studied by students in the first three undergraduate years. Provides students with experience in team problem-solving. Students will work in teams to conduct a technology assessment. Examples of various types of technology assessments will be studied, and students will discuss analysis techniques and team structuring in order to plan and execute a successful project.

EST393 Project Management 

Instructor (Spring 2018/2019/2020/2021)


Project management is about getting projects done. This course walks through fundamental project management concepts and skills needed to successfully initiate, lead, monitor, control, and realize projects execution. Successful project managers skillfully manage their scope, resources, schedules, and risks to produce the desired outcome. In this course, students explore project management with a practical approach through case studies and group projects.

University of California, Berkeley

ER100/200  Energy and Society

Graduate Student Instructor (GSI)

(Fall 2011/2013)

Energy and Society” is a fundamental energy class cross-campus offered by Energy and Resources Group. It focuses on energy sources, uses, and impacts: an introduction to the technology, politics, economics, and environmental effects of energy in contemporary society; energy and well-being, energy international perspective, origins, and character of the energy crisis.

University of Copenhagen

Climate Change Impacts, Adaptation and Mitigation   

Teachers Team

(May 2011/2012)

“Climate Change Impacts, Adaptation, and Mitigation” is an interdisciplinary E-learning course offered by the University of Copenhagen in close cooperation with Oxford University, UC Berkeley, and the Danish Meteorological Institute.  The focus of the course is climate change impacts and the human response to climate change.

Stanford University

CEE276F China Energy Systems 

Guest Lecturer, China’s Coal and Power Conflict and Its Broad Impacts

(Jan 2010/Feb 2012/Feb 2014)

China Energy Systems (CEE 276F) is a directed readings course that studies the energy resources and policies in use and under development in the world's most populous nation. As a country undergoing rapid and sustained economic growth, China's decisions as to how to meet its energy requirements will affect global energy markets and impact the global environment. This course focuses on the areas of major impact that are forecast and will present a comparative analysis of China's energy management strategies.