Course Listings

All courses meet in person unless noted otherwise.

Use these filtering tools to help find courses:
Show/Hide Course Filters
  • Semester
  • 2023-2024 Fall
  • 2023-2024 Spring
  • 2024-2025 Fall
  • 2024-2025 Spring
  • Any Term
  • Days
  • M,W
  • Tu,Th
  • M,W,F
  • M
  • Tu
  • W
  • Th
  • F
  • Any/All
  • Specialization
  • Business
  • Climate Change
  • Ecosystem Mgmt.
  • Energy
  • Policy
  • Forestry
  • Ind. Eco. & Gr. Chem.
  • People and Equity
  • Urban
  • Water
Course Fall 2023 Spring 2024 Fall 2024 Spring 2025
511 1.5 Credits
Ecological Foundations for Environmental Managers (Fall-2 10/23-12/08)

Forbes
Tu,Th - 10:30-11:50

Schmitz
TBA - TBA
512 1.5 Credits
Microeconomic Foundations for Environmental Managers (Fall 1 08/30-10/13)

Gillingham
Tu,Th - 10:30-11:50

Faculty
TBA - TBA
521 1.5 Credits
Physical Science Foundations for Environmental Managers

Anisfeld
Th - 9:00-10:20

Anisfeld
TBA - TBA
522 1.5 Credits
Human Science Foundations for Environmental Managers

Doolittle
Tu - 4:00-5:20

Doolittle
TBA - TBA
550 3 Credits
Natural Science Research Methods

Lauenroth
Tu,Th - 9:00-10:20

Lauenroth
TBA - TBA
551 3 Credits
Qualitative Inquiry for the Human Sciences

Doolittle
Tu,Th - 10:30-11:50

Doolittle
TBA - TBA
552 0 Credits
Master's Student Research Colloquium

Faculty
TBA - TBA

Faculty
TBA - TBA
553 3 Credits
Perspectives: Environmental Leadership

Zimmerman
Tu - 9:00-10:20

Zimmerman
TBA - TBA
561 1.5 Credits
Energy Justice Seminar

Torres
M - 10:30-11:50
   
568 1.5 Credits
Overshoot: The Environmental and Policy Implications of Exceeding 1.5°C (Fall -1 August 30-October 11)

Smith
W - 4:00-6:50
   
573 3 Credits
Urban Ecology for Local and Regional Decision Making

Grove
W - 1:00-3:50

Grove
Tentative
581 1.5 Credits
Transportation and Climate Change (Fall-1 August 30-October 13)

Millard-Ball
M,W - 4:00-5:20
   
584 1.5 Credits
Applications of Industrial Ecology

Lifset
Th - 10:30-11:50
   
586 3 Credits
Fisheries & Aquaculture

Freidenburg
Tu,Th - 1:00-2:15

Freidenburg
TBA - TBA
592 3 Credits
Documentary Film Workshop

Musser
T-7:00-10:00pm, W, 10:30-1:20

Musser
Tentative
595 1 Credit
Yale Environment Review

Kotchen
Th - 12:00-12:50

Kotchen
Th - 12:00-12:50

Kotchen
TBA - TBA

Kotchen
TBA - TBA
598 3 Credits
Documentary and the Environment

Musser
M-7pm-10:00pm; T-3:30-5:20

Musser
Tentative
600 3 Credits
Qualitative Data Analysis & Academic Writing

Doolittle
W - 9:00-11:50
   
602 3 Credits
Ecosystems and Landscapes

Bradford
M,W - 9:00-10:20

Harris
TBA - TBA
603 3 Credits
Environmental Data Visualization for Communication

Queenborough
Tu,Th - 9:00-10:20

Queenborough
TBA - TBA
604 1.5 Credits
Public Health Entrepreneurship (Spring-2)

Chahine
M,W - Section 1 - 10:10-11:30; Section 2-1:00-2:20
   
605 3 Credits
Environmental Risk Communication

Schwarz
Th - 2:30-5:20

Schwarz
Tentative
608 3 Credits
Our Air, Our Health

Faculty
W - 10:00-11:50
Tentative (No Semester)
610 3 Credits
Managing Ecosystems for Climate Change Solutions

Brando
Tu - 9:00-11:50

Brando
TBA - TBA
614 1.5 Credits
GHG Accounting: Practical Methods

White
Tu - 2:30-3:50
   
615 3 Credits
Green Stages: Environmental Themes in the Theatre

Chertow
Th - 3:30-5:30
   
617 3 Credits
Real World Environmental Data Science

Grewal
M - 2:30-5:20

Grewal
TBA - TBA
618 3 Credits
Anthropology of Smallholder Agriculture in Developing Countries

Carpenter
W - 1:00-3:50

Carpenter
TBA - TBA
619 3 Credits
Philosophical Environmental Ethics

Latham
Tu,Th - 11:35-12:50

Latham
Tentative
623 3 Credits
The Role of Methane in Global Climate Disruption: The Search for Solutions

Malone
M - 2:30-5:20

Malone
TBA - TBA
624 3 Credits
The Science, Policy, and Management of GHG Removal Strategies

Saiers
W - 9:00-11:50

Saiers
TBA - TBA
625 1.5 Credits
Writing Workshop (half semester class Jan 16-Mar 1)

Cohn
Tu - 1:00-3:50

Cohn
Tentative
626 1 Credit
Writing for Publication in the Natural Sciences

Queenborough
Tu - 11:00-11:50

Queenborough
TBA - TBA
628 3 Credits
How to Ruin the World: Global Environmental History Since 1500

Amrith
Tu,Th - 10:30-11:50
   
629 3 Credits
North American Drylands: Ecology and Land Use

Lauenroth
Tu,Th - 9:00-10:20

Lauenroth
TBA - TBA
630 3 Credits
The Physical Science of Climate Change

Raymond
Tu,Th - 10:30-11:50

Raymond
TBA - TBA
631 3 Credits
Poverty, Environment and Inequality

Taylor
Tu - 1:00-3:50
   
632 3 Credits
Social Entrepreneurship Lab

Chahine
M - 4:10-7:10pm

Chahine
Tentative
633 3 Credits
Critical Race Theory

Torres
Tu,Th - 2:30-3:50

Torres
Tentative
635 3 Credits
Renewable Energy Project Finance

Gross
Tu,Th - 9:00-10:20

Gross
Tentative
636 3 Credits
Carbon Dioxide Removal
   
O’Rourke
Tentative
637 3 Credits
A Toolkit for Communicating Environmental Science

Mooney
M - 9:00-11:50
   
638 3 Credits
Lab and Landscape of the Green Revolution

Acciavatti
M - 11:00-12:50
   
640 3 Credits
Ethical Consumption: Promoting Workers’ Rights, Fair Prices, and Sustainability

Robinson
M,W - 2:30-3:50
   
641 3 Credits
Market-Based Mechanisms for Water Management
Online
Kruse
Th - 1:00-3:50
Online
Kruse
Tentative
642 3 Credits
Environmental Justice/Climate Justice

Torres
M,W - 10:30-11:50

Torres
TBA - TBA
643 3 Credits
The (Built) Environment: Environmental Design and Urban Transformation in Practice

Faculty
Th - 11:00-12:50
   
645 3 Credits
Urbanization, Global Change and Sustainability

Seto
Tu - 1:00-3:50

Seto
Tentative
646 3 Credits
Foundations of Agriculture and Environment

Wood
Tu - 1:00-3:50

Wood
TBA - TBA
648 3 Credits
Organizing: People, Power, and Change

Robinson
M,W - 10:30-11:50
   
649 3 Credits
Food Systems: The Implications of Unequal Access

Taylor
Th - 1:00-3:50
   
650 3 Credits
Fire Ecology and Management of the US West
   
Faculty
TBA - TBA
652 3 Credits
Wood: Structure and Function
   
Brodersen
TBA - TBA
653 1 Credit
Maple: From Tree to Table

Orefice
M - 5:30-6:50

Orefice
TBA - TBA
654 3 Credits
Structure, Function, and Development of Trees

Berlyn
Tu,Th - 4:00-6:50

Berlyn
Tentative
656 3 Credits
Physiology of Trees and Forests

Berlyn
course canceled

Berlyn
Tentative
659 4 Credits
The Practice of Silviculture: Principles in Applied Forest Ecology (Friday field trips)

Ashton
M,W - 8:30-10:20

Ashton
TBA - TBA
660 3 Credits
Forest Dynamics

Duguid
Tu,Th - 10:30-11:50

Duguid
TBA - TBA
668 1 Credit
Field Trips in Forest Resource Management and Silviculture

Ashton
Tentative

Ashton
Tentative
669 2 Credits
Forest Ecosystem Management and Operations (Friday field trips)
    Tentative (No Semester)
670 1 Credit
Southern Forest and Forestry Field Trip

Faculty
Tentative

Faculty
Tentative
671 3 Credits
Temperate Woody Plant Taxonomy and Dendrology

Duguid
Th - 1:00-5:00

Duguid
TBA - TBA
674 3 Credits
Forest Ecosystem Health and Stability in a Changing Climate

Trotter III
M,W - 4:00-5:20
   
677 3 Credits
Ecological Restoration

Duguid
Tu,Th - 10:30-11:50

Duguid
TBA - TBA
679 3 Credits
Plant Ecophysiology

Brodersen
M - 9:00-11:50

Brodersen
TBA - TBA
683 3 or 4 Credits
Seminar in Tropical Forest Restoration

Ashton
M,W - 1:00-2:20

Ashton
Tentative
684 3 Credits
Forest Finance

Spalding
M,W - 6:00-7:20

Spalding
Tentative
685 3 Credits
Engaging Landholders and Communities in Conserving and Restoring Tropical Forest Landscapes

Garen
M,W - 10:30-11:50

Garen
Tentative
688 3 Credits
Forest Management and Operations

Orefice
M,W - 2:30-3:50

Orefice
TBA - TBA
690 3 Credits
Rethinking Nature and Culture from Latin America

Faculty
Th - 3:30-5:20
   
691 3 Credits
Field Course: Tropical Sustainable Landscape

Brando
W - 1:00-2:20
   
692 3 Credits
Science and Practice of Temperate Agroforestry

Giroux
M - 1:00-3:50

Faculty
TBA - TBA
694 3 Credits
Invasive Species: Ecology, Policy, and Management
   
Duguid
TBA - TBA
695 1 Credit
Yale Forest Forum Series: Understanding Climate Smart Forestry in Practice

Ashton
M - 12:00-2:00
   
696 1.5 Credits
YFF:Tribal Forestry: Understanding Current Issues & Challenges in Contemporary & Traditional Management of Forested Landscapes

Dunning
Th - 12:00-1:50
   
698 3 Credits
Carbon Containment

O’Rourke
F - 1:30-3:20

O’Rourke
Tentative
701 3 Credits
Seminar on Climate Change Policy and Economics
   
Mendelsohn
TBA - TBA
704 1-3 Credits
Workshop on Remote Sensing and Photogrammetry with Drones (Class begins- Sept 6)

Lee
W - 2:30-5:20

Lee
TBA - TBA
707 3 Credits
Introduction to Environmental Chemistry
   
Benoit
TBA - TBA
708 3 Credits
Aquatic Chemistry

Faculty
M,W - 1:00-2:20
   
709 3 Credits
Lectures, Discussions and Applications of Soil Science

Bradford
Th - 9:00-11:50

Bradford
TBA - TBA
712 3 Credits
Water Management

Anisfeld
Tu,Th - 1:00-2:20

Anisfeld
TBA - TBA
713 3 Credits
Coastal Ecosystems

Anisfeld
W - 1:00-5:50
   
716 3 Credits
Renewable Energy

Oristaglio
M,W - 9:00-10:15

Oristaglio
Tentative
717 3 Credits
Tropical Field Ecology (Applications Due Sept 22)

Comita
W - 10:30-11:50

Comita
TBA - TBA
720 3 Credits
Introduction to R
   
Queenborough
TBA - TBA
723 3 Credits
Wetlands Ecology, Conservation & Management

Freidenburg
M,W - 1:00-2:15

Freidenburg
TBA - TBA
725 3 Credits
Water, Energy, and Food Interconnections in a Changing Climate
   
Saiers
TBA - TBA
726 3 Credits
Observing Earth from Space

Lee
Tu,Th - 9:00-10:15

Lee
Tentative
728 3 Credits
Introduction to Statistics and Data Analysis in the Environmental Sciences

Reuning-Scherer
Tu,Th - 2:30-3:50

Reuning-Scherer
Tentative
730 3 Credits
Environmental Data Science in R: Understanding Methane Dynamics

Malone
Tu - 2:30-5:20

Malone
TBA - TBA
731 3 Credits
Tropical Field Botany
   
Michelangeli
Tentative
734 3 Credits
Biological Oceanography

Decker
M,W - 1:00-2:15

Decker
Tentative
735 3 Credits
Hydrologic Science for Environmental Managers
   
Saiers
TBA - TBA
736 3 Credits
Impacts of Climate Change on Freshwater Ecosystems

Grimm
Tu,Th - 5:30-8:20
   
738 3 Credits
Wildlife Movement Ecology

Harris
Tu - 4:00-6:50

Harris
TBA - TBA
742 3 Credits
Fundamentals of Working with People

DeCew
Tu,Th - 8:30-9:50

DeCew
Tentative
744 4 Credits
Conservation Science and Landscape Planning

Schmitz
M,W - 10:30-11:50

Schmitz
TBA - TBA
745 3 Credits
Global Human-Wildlife Interactions

Harris
M,W - 2:30-3:45

Harris
TBA - TBA
749 3 Credits
Research in Environmental History

Sabin
Tu - 9:25-11:15
   
750 3 Credits
Writing the World

Klinkenborg
Tu - 2:30-5:20

Klinkenborg
Tentative
751 3 Credits
Sampling Methodology and Practice

Gregoire
M,W - 10:30-11:50

Gregoire
TBA - TBA
753 3 Credits
Regression Modeling of Ecological and Environmental Data

Gregoire
M,W - 10:30-11:50

Gregoire
TBA - TBA
754 3 Credits
Geospatial Software Design
    Tentative (No Semester)
755 3 Credits
Modeling Geographic Space

Tomlin
Th - 1:00-3:50

Tomlin
Tentative
756 3 Credits
Modeling Geographic Objects

Tomlin
Th - 1:00-3:50

Tomlin
Tentative
757 3 Credits
Data Exploration and Analysis

Faculty
Tu,Th - 9:00-10:15

Faculty
Tu,Th - 9:00-10:15

Faculty
TBA - TBA

Faculty
TBA - TBA
758 3 Credits
Multivariate Data Analysis in the Environmental Sciences

Reuning-Scherer
Tu,Th - 1:00-2:15

Reuning-Scherer
TBA - TBA
759 3 Credits
Power, Knowledge, and the Environment: Social Science

Dove
M - 1:00-3:50

Dove
TBA - TBA
760 3 Credits
Conservation in Practice: An International Perspective

Vedder
Tu,Th - 5:30-6:50

Vedder
Tentative
761 3 Credits
Negotiating International Agreements: The Case of Climate Change

Biniaz
M - 1:30-3:20

Biniaz
Tentative
762 3 Credits
Applied Math for Environmental Studies (AMES):Foundations for Measuring and Modeling Environmental and Socio-environmental Systems

Fenichel
M,W - 10:30-11:50

Fenichel
Tentative
764 3 Credits
Sociology of Sacred Values: Modernity, Ecology, and Policy
   
Farrell
TBA - TBA
767 3 Credits
Tools for Conservation Project Design & Management

Vedder
M,W - 2:30-3:50

Vedder
Tentative
771 3 Credits
Fundamentals of Green Engineering and Green Chemistry

Anastas
Tu,Th - 1:00-2:20

Anastas
TBA - TBA
772 2 Credits
Indigenous Self-Government in the U.S. Constitutional Order

Torres
Th - 4:10-6:00
   
773 3 Credits
Air Pollution Control (APC)

Gentner
M,W - 1:00-2:15

Gentner
Tentative
775 3 Credits
Federal Indian Law

Torres
M,W - 1:35-3:00

Torres
Tentative
781 3 Credits
Applied Spatial Statistics

Gregoire
Tu,Th - 10:30-11:50

Gregoire
TBA - TBA
782 3 Credits
Globalization Space: International Infrastructure and Extrastatecraft

Easterling
Tu,Th - 10:30-11:20

Easterling
Tentative
789 3 Credits
Energy and Development

Rao
Tu - 1:00-3:50

Rao
TBA - TBA
793 3 Credits
Abrupt Climate Change and Societal Collapse
    Tentative (No Semester)
795 3 Credits
Nature as Capital: Merging Ecological and Economic Models
   
Fenichel
Tentative
796 3 Credits
Biopolitics of Human-Nonhuman Relations
   
Dove
TBA - TBA
799 3 Credits
Sustainable Development Goals and Implementation

Faculty
Tu,Th - 11:35-12:50
   
800 3 Credits
Energy Economics and Policy Analysis

Watten
M,W - 10:30-11:50

Faculty
TBA - TBA
802 3 Credits
Climate Finance

de Ruyter
M - 1:00-3:50
Tentative (No Semester)
805 1.5 Credits
Seminar on Environmental and Natural Resource Economics

Kotchen
W - 3:00-4:20

Kotchen
W - 3:00-4:20

Gillingham
TBA - TBA

Gillingham
TBA - TBA
807 3 Credits
Corporate Sustainability Strategy and Management

Esty
M,W - 2:30-3:50

Esty
TBA - TBA
811 3 Credits
Metrics, Tools and Indicators in Corporate Responsibility

Cort
M,W - 10:10-11:30

Cort
Tentative
814 3 Credits
Energy Systems Analysis

Rao
M,W - 9:00-10:20

Rao
TBA - TBA
816 3 Credits
Electric Utilities: an Industry in Transition

Rhodes
W - 1:00-3:50
Tentative (No Semester)
817 3 Credits
Urban, Suburban, and Regional Planning Practice

Kooris
Tu - 4:00-6:50

Kooris
Tentative
818 3 Credits
Sovereignty and the Environment

Graef
Tu - 2:30-5:20
   
820 3 Credits
Land Use Law and Environmental Planning

Shansky
M,W - 4:00-5:20

Shansky
Tentative
821 3 Credits
Environmental Policymaking: From Local to Global

Sanford
M,W - 2:30-3:50

Sanford
TBA - TBA
822 1.5 Credits
Strategic Communication: Delivering Effective Presentations(see description for section times and dates)
   
Reich
Tentative
823 2 Credits
Energy Law and Policy (Follows Law School Calendar)

Elliott
Tu - 2:10-4:00

Elliott
Tentative
824 3 Credits
Environmental Law and Policy

Klee
M,W - 1:00-2:20

Klee
TBA - TBA
828 3 Credits
Environmental Risk & Policy: Perceptions, Analyses, Ethics, & Policy

Wargo
Tu - 1:00-3:50
   
834 3 Credits
Environmental Economics and Policy

Kotchen
M,W - 9:00-10:20

Kotchen
TBA - TBA
835 1.5 Credits
Seminar on Land Use Planning

Bacher
W - 10:30-11:50

Bacher
Tentative
835E 1.5 Credits
Seminar on Land Use Planning (Online)

Bacher
Online

Bacher
Tentative
836 3 Credits
Agrarian Societies: Culture, Society, History, and Development

Faculty
W - 1:30-5:20

Faculty
Tentative
838 3 Credits
Life Cycle Assessment

Yao
Tu,Th - 10:30-11:50

Yao
Tentative
839 3 Credits
Power in Conservation

Carpenter
W - 1:00-3:50

Carpenter
TBA - TBA
840 3 Credits
Climate Change Policy and Perspectives

Klee
M,W - 1:00-2:20

Klee
TBA - TBA
850 3 Credits
International Organizations and Conferences

Boyd
Tu - 1:00-3:50

Boyd
Tentative
853 3 Credits
International Trade Law and Policy (First Class - January 11 4pm - SLB - room TBD)

Esty
Tu - 4:10-6:30
   
855 1 Credit
Climate Change Mitigation in Urban Areas (Dates TBD)
    Tentative (No Semester)
857 3 Credits
Financing Climate Change Adaptation in Developing Countries

Kurukulasuriya
Th - 4:00-6:50
   
860 3 Credits
Developing Environmental Policies and Winning Campaigns

Alt
M - 1:00-3:50

Faculty
Tentative
873 3 Credits
Global Environmental History
    Tentative (No Semester)
877 3 Credits
Anthropology of the Global Economy for Conservation and Development
    Tentative (No Semester)
878 3 Credits
Climate and Society: Past to Present

Dove
Th - 1:30-3:20

Dove
TBA - TBA
884 3 Credits
Industrial Ecology
   
Yao
TBA - TBA
893 3 Credits
Principles of Risk Assessment

Faculty
F - 3:00-4:50

Vasiliou
Tentative
894 3 Credits
Green Building: Issues and Perspectives

Kops
Tu - 9:00-11:50

Kops
Tentative
896 3 Credits
Public Health Toxicology

Faculty
Th/F - Th 1:00-2:50; F-1:00-1:50

Vasiliou
Tentative
897 3 Credits
Environmental and Occupational Exposure Science

Faculty
W/F W-3:00-4:50; F-2:30-3:20
   
898 3 Credits
Environment and Human Health

Bell
M - 1:00-3:50

Bell
TBA - TBA
900 3 Credits
Doctoral Student Seminar and Responsible Conduct of Research

Raymond
W - 1:00-3:50

Raymond
TBA - TBA
902 1 Credit
Environmental Anthropology Colloquy

Dove
F - 1:00-3:50

Dove
F - 1:00-350

Dove
TBA - TBA
905 3 Credits
Doctoral Seminar in Environmental and Energy Economics
   
Gillingham
TBA - TBA
908 1 for Phd Students Credits
Urban and Environmental Economics

Faculty
M,W - 9:00-10:20
   
910 3 Credits
Survival Skills for Doctoral Students
    Tentative (No Semester)
951 3 Credits
Strategic Environmental Communication

Leiserowitz
M,W - 1:00-2:20

Leiserowitz
TBA - TBA
953 3 Credits
Sustainable Business Capstone Consulting

Boyd
M,W - 1:00-2:20

Boyd
Tentative
954 3 Credits
Management Plans for Protected Areas (includes Friday and Saturday Field trips)

Kuebbing
Tu - 1:00-3:50

Faculty
Tentative
955 1 or 3 Credits
Seminar in Research Analysis, Writing and Communication in Forest Ecology

Ashton
Tu - 4:00-6:50

Ashton
Th - 4:00-6:50

Ashton
Tentative

Ashton
Tentative
956 3 Credits
Strategies for Land Conservation

Gentry
Tu - 2:30-5:20

Gentry
TBA - TBA
957 3 Credits
Field Skills in Land Stewardship

Kuebbing
Tu - 1:00-3:50

Faculty
Tentative
959 3 Credits
Clinic in Climate Justice, Climate Policy, the Law, and Public Health

Faculty
Th - 1:00-2:50

Faculty
Tu - 3:00-4:50

Faculty
Tentative

Faculty
Tentative
960 3 Credits
Urban Climate Solutions Capstone: New Haven Clinic

Seto
Tu - 1:00-3:50
   
962 3 Credits
Tribal Resources and Sovereignty-Clinic

Gonzalez-Rogers
W - 9:00-11:50

Gonzalez-Rogers
W - 9:00-11:50
   
963 3 Credits
Case Studies in Water Management: Conflict and Cooperation

Anisfeld
Th - 2:30-5:20
   
966 3 Credits
Sustainability Implementation: Change Management in Institutional Settings

Smiley Smith
Th - 1:00-3:50

Smiley Smith
TBA - TBA
970 3 Credits
Environmental Protection Clinic Policy and Advocacy (Follows Law School Calendar)

Kysar
Tu - 12:10-2:00

Kysar
Tu - 12:10-2:00

Kysar
Tentative

Kysar
Tentative
971 3 Credits
Land Use Clinic

Bacher
W - 10:30-11:50

Bacher
Tentative
972 1-4 Credits
Advanced Environmental Protection Clinic (Follows Law School Calendar)

Kysar
Tu - 12:10-2:00

Kysar
Tu - 12:10-2:00

Kysar
Tentative

Kysar
Tentative
974 3 Credits
Social Innovation Starter

Chahine
Th - 9:00-11:00

Chahine
Tentative
975 3 Credits
Western Lands and Communities Field Clinic: Research to Practice

Farrell
Th - 4:00-6:50

Farrell
TBA - TBA
979 3 Credits
Climate Solutions Capstone: Sub-National Actors

Klee
Tu - 2:30-5:20

Klee
Tentative
982 3 Credits
Green Engineering and Sustainable Design
   
Zimmerman
TBA - TBA
985 3 Credits
Capstone: Neighborhood Planning Workshop

Kooris
Course Canceled

Kooris
Tentative
990 3 Credits
Climate, Animals, Food, and Environment Law & Policy Lab — by Application

Kysar
M - 6:10-8:00

Kysar
M - 6:10-8:00

Kysar
Tentative

Kysar
Tentative
991 1-4 Credits
Advanced Climate, Animals, Food, and Environment Law and Policy Lab
    Tentative (No Semester)