CINXE.COM
Teaching and Learning at the Irving Institute | The Arthur L. Irving Institute for Energy and Society
<!DOCTYPE html> <!--[if IE 8]><html class="no-js full-page lt-ie9" lang="en" dir="ltr"> <![endif]--> <!--[if gt IE 8]><!--> <html class="full-page no-js" lang="en" dir="ltr"> <!--<![endif]--> <head> <meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"41d110b833",applicationID:"70692562"};;/*! For license information please see nr-loader-rum-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>b,xN:()=>v});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources";var a=r(993);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(614),u=r(944),l=r(384),d=r(122);const f="[data-nr-mask]",g=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:a.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},p={},m="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(m);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(m);p[e]=(0,d.a)(t,g());const r=(0,l.nY)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(m);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.281.0",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function l(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(969),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),A=r(434);const R=new Map;function _(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[A.Jt]||t[r];return R.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>R.get(c))),i}function E(){const e=(0,g.pV)();m.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var R="api-",E=R+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(R,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),_(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(R,e,!0,"api")})),m.addPageAction=j(R,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(R,"recordCustomEvent",!0,n.K7.genericEvents),m.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(R,"setPageViewName",!0)()},m.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},m[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(E+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(E,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(E,"routeName",void 0,n.K7.softNav):j(R,"routeName",!0,n.K7.spa),m.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var S=r(284);const O=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(O(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),E(),(0,g.US)("activatedFeatures",S.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.281.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-zqOtfbjYsGTkQScey1O8Hh9fA1+m2RFxLpfv7BWqqTivgQ6iM13v6QJ4d5xykyDwx1GoMFmngC4SKpFn6VciYg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={374:0,840:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(217);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(908),_=i(843),E=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,_.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,E.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(969);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,l.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,m.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,k,j],loaderType:"lite"})})()})();</script> <meta name="twitter:card" content="summary_large_image" /> <meta property="og:image" content="https://irving.dartmouth.edu/sites/irving_energy.prod/files/irving_energy/images/teaching_and_learning.png" /> <link rel="shortcut icon" href="https://irving.dartmouth.edu/sites/all/themes/dartmouth_base/favicon.ico" /> <meta name="viewport" content="width=device-width, maximum-scale = 5.0" /> <meta http-equiv="ImageToolbar" content="false" /> <meta name="generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="https://irving.dartmouth.edu/education/education-irving-institute" /> <link rel="shortlink" href="https://irving.dartmouth.edu/node/13021" /> <meta name="twitter:site" content="@dartmouth" /> <meta name="twitter:url" content="https://irving.dartmouth.edu/education/education-irving-institute" /> <meta name="twitter:title" content="Teaching and Learning at the Irving Institute" /> <title>Teaching and Learning at the Irving Institute | The Arthur L. Irving Institute for Energy and Society</title> <link rel="stylesheet" href="https://irving.dartmouth.edu/sites/irving_energy.prod/files/css/css_kShW4RPmRstZ3SpIC-ZvVGNFVAi0WEMuCnI0ZkYIaFw.css" /> <link rel="stylesheet" href="https://irving.dartmouth.edu/sites/irving_energy.prod/files/css/css_NXti8f1KG_3PtT4IIc0U3jDor0MbcpVCy5HvGkHBurk.css" media="screen" /> <link rel="stylesheet" href="https://irving.dartmouth.edu/sites/irving_energy.prod/files/css/css_Vfa6Gr5fzaGmhbNjg3-Ws60eWvtbZvXwGpOzp9yW7q4.css" /> <link rel="stylesheet" href="https://irving.dartmouth.edu/sites/irving_energy.prod/files/css/css__jmeI-TsUnn1aBhzsKzPQSrbq9NOx_sUUS3xIb4uyDY.css" /> <link rel="stylesheet" href="https://irving.dartmouth.edu/sites/irving_energy.prod/files/css/css_p6xWRclCru2WGsSaxyFP0wtpNrcnw0ZsRq8T800HNvA.css" /> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js__csa3paxkYWdaV1GyXhFkgs-rji0HJlUXCmAfO-QznI.js"></script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_mOx0WHl6cNZI0fqrVldT0Ay6Zv7VRFDm9LexZoNN_NI.js"></script> <script>document.createElement( "picture" );</script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_uvRJoWCBnlK5ZzKjTjB_p-R-K8Ct867-YUe2KyGICTI.js"></script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_onbE0n0cQY6KTDQtHO_E27UBymFC-RuqypZZ6Zxez-o.js"></script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_ka8ilX8M3rMSYE1oa9szAqdNLe6hXA65-KuBEeAyxYE.js"></script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_JD9NdBYVdHthOWMUyuE63rjVJQvHjK-9gXKs_bFim2o.js"></script> <script>var switchTo5x = true;var __st_loadLate = true;var useFastShare = true;</script> <script src="https://ws.sharethis.com/button/buttons.js"></script> <script>if (typeof stLight !== 'undefined') { stLight.options({"publisher":"dr-1fa0b575-2ef0-c984-5ac2-76f4aa5c2b3a","version":"5x","doNotCopy":true,"hashAddressBar":false,"doNotHash":true,"lang":"en"}); }</script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_wyCP0a_gnzIAAki7RmY1XnlFTK3udh0dhwEJX0owJmw.js"></script> <script src="https://cdn.bc0a.com/autopilot/f00000000283318/autopilot_sdk.js"></script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_AkZO_Zqie_8qmtFJKfqBsAzNNa6mRG87UP6fZvcF16M.js"></script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"irving","theme_token":"f51PTf_lObatqh28EOXEfugSFJc_OuTM_hhLbUya7xA","js":{"sites\/all\/modules\/contrib\/picture\/picturefill\/picturefill.min.js":1,"sites\/all\/modules\/contrib\/picture\/picture.min.js":1,"0":1,"sites\/all\/themes\/dartmouth_base\/js\/dartmouth.js":1,"https:\/\/irving.dartmouth.edu\/sites\/irving_energy.prod\/files\/google_tag\/gtm_pdsxf64\/google_tag.script.js":1,"https:\/\/irving.dartmouth.edu\/sites\/irving_energy.prod\/files\/google_tag\/primary\/google_tag.script.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.12\/jquery.min.js":1,"1":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/tipsy\/javascripts\/jquery.tipsy.js":1,"sites\/all\/modules\/contrib\/tipsy\/javascripts\/tipsy.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_browser.js":1,"misc\/form-single-submit.js":1,"sites\/all\/modules\/custom\/content_repository\/modules\/content_repository_window\/js\/crwindow.js":1,"sites\/all\/modules\/custom\/content_feature\/dart_admin_main_menu\/js\/main-menu--admin.js":1,"sites\/all\/modules\/custom\/dart_emergency_banner\/js\/dart_emergency_banner.js":1,"sites\/all\/modules\/custom\/content_feature\/dart_page_layouts\/js\/dart_page_layouts.js":1,"sites\/all\/modules\/custom\/dart_universal_notification\/dart_universal_notification.js":1,"sites\/all\/modules\/contrib\/entityreference\/js\/entityreference.js":1,"sites\/all\/modules\/contrib\/google_cse\/google_cse.js":1,"sites\/all\/modules\/custom\/panels_ipe_advanced\/js\/panels_ipe_advanced.js":1,"sites\/all\/modules\/contrib\/konamicode\/konamicode.js":1,"sites\/all\/modules\/custom\/dart_konamicode\/dart_konamicode.js":1,"sites\/all\/modules\/contrib\/custom_search\/js\/custom_search.js":1,"2":1,"https:\/\/ws.sharethis.com\/button\/buttons.js":1,"3":1,"sites\/all\/modules\/custom\/content_feature\/dart_slideshow\/js\/slideshow.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/jquery.cycle2.min.js":1,"https:\/\/cdn.bc0a.com\/autopilot\/f00000000283318\/autopilot_sdk.js":1,"sites\/all\/themes\/zurb_foundation\/js\/foundation.min.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/focus-visible.min.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/media.match.min.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/jquery.matchHeight.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/jquery.fittext.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/jquery.touchSwipe.min.js":1,"sites\/all\/themes\/dartmouth_base\/js\/vendor\/jquery.ba-dotimeout.min.js":1,"sites\/all\/themes\/dartmouth_base\/js\/global-header.js":1,"sites\/all\/themes\/dartmouth_base\/js\/global-footer.js":1,"sites\/all\/themes\/dartmouth_base\/js\/banner.js":1,"sites\/all\/themes\/dartmouth_base\/js\/ribbon-footer.js":1,"sites\/all\/themes\/dartmouth_base\/js\/promobox.js":1,"sites\/all\/themes\/dartmouth_base\/js\/promo-slider.js":1,"sites\/all\/themes\/dartmouth_base\/js\/show-more.js":1,"sites\/all\/themes\/dartmouth_base\/js\/map-box.js":1,"sites\/all\/themes\/dartmouth_base\/js\/view-page--responsive.js":1,"sites\/all\/themes\/dartmouth_base\/js\/skip-link.js":1,"sites\/all\/themes\/dartmouth_base\/js\/text-chunk.js":1,"sites\/all\/themes\/dartmouth_base\/js\/policy.js":1,"sites\/all\/themes\/dartmouth_base\/js\/check-share-blocked.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/contrib\/tipsy\/stylesheets\/tipsy.css":1,"sites\/all\/modules\/custom\/content_repository\/css\/content_repository.css":1,"sites\/all\/modules\/features\/dart_cse\/css\/dart_cse.css":1,"sites\/all\/modules\/custom\/dart_emergency_banner\/theme\/dart_emergency_banner.css":1,"sites\/all\/modules\/custom\/dart_events\/theme\/dart_events.css":1,"sites\/all\/modules\/custom\/dart_events_dept\/theme\/dart_events_dept.css":1,"sites\/all\/modules\/custom\/dart_iframe\/dart_iframe.css":1,"sites\/all\/modules\/custom\/dart_universal_notification\/dart_universal_notification.css":1,"sites\/all\/modules\/contrib\/deploy\/css\/deploy.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/contrib\/google_cse\/google_cse.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/picture\/picture_wysiwyg.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ckeditor_image2\/ckeditor_image2.theme.css":1,"sites\/all\/modules\/contrib\/ckeditor_image2\/ckeditor_image2.responsive.css":1,"sites\/all\/modules\/contrib\/media\/modules\/media_wysiwyg\/css\/media_wysiwyg.base.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/panels\/css\/panels.css":1,"sites\/all\/modules\/contrib\/dismiss\/css\/dismiss.base.css":1,"sites\/all\/themes\/dartmouth_base\/css\/dartmouth-admin.css":1,"sites\/all\/modules\/contrib\/custom_search\/custom_search.css":1,"sites\/all\/themes\/zurb_foundation\/css\/normalize.css":1,"sites\/all\/themes\/oho_zurb_base\/css\/foundation.min.css":1,"sites\/all\/themes\/dartmouth_base\/css\/dartmouth.css":1,"sites\/all\/themes\/dartmouth_base\/css\/modal.css":1,"sites\/irving_energy.prod\/themes\/irving\/assets\/css\/app.css":1}},"dart_universal_notification":{"url":"https:\/\/home.dartmouth.edu\/api\/dart-universal-notification"},"googleCSE":{"cx":"017180522165740084141:v1wbqwoih_k","resultsWidth":600,"domain":"www.google.com","showWaterMark":1},"dart_konamicode":{"invaders_path":"\/sites\/all\/modules\/custom\/dart_konamicode\/invaders","scores_path":"https:\/\/ws.dartmouth.edu\/dart_konamicode\/invaders\/scores","submit_path":"https:\/\/ws.dartmouth.edu\/dart_konamicode\/invaders\/submit"},"konamicode":{"ivyinvaders":true},"custom_search":{"form_target":"_self","solr":0},"tipsy":{"custom_selectors":[{"selector":".tipsy","options":{"fade":1,"gravity":"w","delayIn":0,"delayOut":0,"trigger":"hover","opacity":"0.8","offset":0,"html":0,"tooltip_content":{"source":"attribute","selector":"title"}}}]},"dart_slideshow":{"randomizeSlideOrder":false},"dismiss":{"fadeout":0},"currentPath":"node\/13021","currentPathIsAdmin":false,"urlIsAjaxTrusted":{"\/education\/education-irving-institute":true}});</script> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-13021 node-type-page section-education" > <div class="skip-link" role="navigation" aria-label="Quick Page Navigation"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDSXF64" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W6T32LW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!--.page --> <div role="document" class="page"> <!--.l-header --> <header role="banner" class="l-header" aria-label="Site Header"> <!--.l-header-region --> <section class="block block-dart-wrapper block-dart-wrapper-dart-wrapper-header header"> <div class="container"><div class="row"><div id="nav-dartmouth" aria-hidden="true" role="navigation" tabindex="-1"><ul class="nav-dartmouth-table" role="list"><li class="three column" role="listitem" aria-labelledby="nav-label-154701"><h3 id="nav-label-154701"><a href="#">Admissions<span class="arrow"></span></a></h3><ul class="group" role="menu"><li role="menuitem"><a class="universal-header-outcomes" href="https://home.dartmouth.edu/outcomes">Outcomes</a></li><li role="menuitem"><a class="universal-header-the-student-experience" href="https://home.dartmouth.edu/admissions/student-experience">The Student Experience</a></li><li role="menuitem"><a class="universal-header-financial-aid" href="https://home.dartmouth.edu/financial-aid">Financial Aid</a></li><li role="menuitem"><a class="universal-header-degree-finder" href="https://home.dartmouth.edu/degrees">Degree Finder</a></li></ul></li><li class="three column" role="listitem" aria-labelledby="nav-label-154706"><h3 id="nav-label-154706"><a href="#">Academics<span class="arrow"></span></a></h3><ul class="group" role="menu"><li role="menuitem"><a class="universal-header-undergraduate-arts-sciences" href="https://home.dartmouth.edu/academics/undergraduate-arts-sciences">Undergraduate Arts & Sciences</a></li><li role="menuitem"><a class="universal-header-departments-and-programs" href="https://home.dartmouth.edu/academics/departments-programs">Departments and Programs</a></li><li role="menuitem"><a class="universal-header-research-scholarship-creativity" href="https://home.dartmouth.edu/academics/research">Research, Scholarship & Creativity</a></li><li role="menuitem"><a class="universal-header-centers-institutes" href="https://home.dartmouth.edu/academics/centers-institutes">Centers & Institutes</a></li><li role="menuitem"><a class="universal-header-geisel-school-of-medicine" href="https://geiselmed.dartmouth.edu/">Geisel School of Medicine</a></li><li role="menuitem"><a class="universal-header-guarini-school-of-graduate-advanced-studies" href="https://graduate.dartmouth.edu/">Guarini School of Graduate & Advanced Studies</a></li><li role="menuitem"><a class="universal-header-thayer-school-of-engineering" href="https://engineering.dartmouth.edu/">Thayer School of Engineering</a></li><li role="menuitem"><a class="universal-header-tuck-school-of-business" href="https://www.tuck.dartmouth.edu/">Tuck School of Business</a></li></ul></li><li class="three column" role="listitem" aria-labelledby="nav-label-154711"><h3 id="nav-label-154711"><a href="#">Campus Life<span class="arrow"></span></a></h3><ul class="group" role="menu"><li role="menuitem"><a class="universal-header-events" href="https://home.dartmouth.edu/events">Events</a></li><li role="menuitem"><a class="universal-header-diversity-inclusion" href="https://home.dartmouth.edu/campus-life/diversity-inclusion">Diversity & Inclusion</a></li><li role="menuitem"><a class="universal-header-athletics-recreation" href="https://home.dartmouth.edu/campus-life/athletics-recreation">Athletics & Recreation</a></li><li role="menuitem"><a class="universal-header-student-groups-activities" href="https://home.dartmouth.edu/campus-life/student-groups-activities">Student Groups & Activities</a></li><li role="menuitem"><a class="universal-header-residential-life" href="https://home.dartmouth.edu/campus-life/residential-life">Residential Life</a></li></ul></li><li class="three column" role="listitem" aria-labelledby="nav-label-154716"><h3 id="nav-label-154716"><a href="#">More<span class="arrow"></span></a></h3><ul class="group" role="menu"><li role="menuitem"><a class="universal-header-about" href="https://home.dartmouth.edu/about">About</a></li><li role="menuitem"><a class="universal-header-news" href="https://home.dartmouth.edu/news">News</a></li><li role="menuitem"><a class="universal-header-giving" href="https://alumni.dartmouth.edu/make-gift">Giving</a></li><li role="menuitem"><a class="universal-header-news-media" href="https://home.dartmouth.edu/news/news-media">News Media</a></li></ul><div id="search-dartmouth" role="search"><form onsubmit="location.href='//home.dartmouth.edu/search/google?keys=' + document.getElementById('input-search-dartmouth').value; return false;"><label for="input-search-dartmouth" class="offscreen">Search</label><input type="text" id="input-search-dartmouth" name="input-search-dartmouth" placeholder="Search" aria-required="true"><input type="submit" class="icn-search" value="GO"></form></div></li></ul></div></div></div><div role="banner" class="container" aria-label="College-wide Universal Header"><header class="row header-main"><div class="eight column"><a href="//home.dartmouth.edu" class="logo">Dartmouth College</a></div><div class="four column"><nav id="btn-nav-dartmouth" aria-label="Universal Header Navigation"><a class="universal-header-menu-toggle closed" aria-label="Explore Dartmouth" href="#"><span class="icn"></span><span class="btn-txt">Explore Dartmouth</span></a></nav></div></header></div> </section><section class="block block-bean block-bean-admin-site-banner header"> <div class="row"> <div class="twelve-column entity entity-bean bean-banner no-image" id="dept-container" role="contentinfo" aria-label="Department Banner"> <div id="department-banner"> <header class="banner-header"> <div id='dept-info' aria-labelledby="main-page-header"> <h1 id="main-page-header">The Arthur L. Irving Institute for Energy & Society</h1> </div> </header> </div> </div> </div> </section><section class="block block-menu-block block-menu-block-header-menu header"> <h2 class="block-title element-invisible">Main menu</h2> <div class="row"><div class="main-menu--admin twelve column"><button class="mobile-nav__toggle mobile-menu-toggle" name="mobile-menu-toggle"> <span class="show-for-sr toggle-text">Click to Open Main Menu</span> </button><div class="main-menu--admin__header-home header-button"><a href="/" class="header-home__link"><span>Home</span></a></div><div class="main-menu--admin__header-menu"><ul class="menu"><li class="first expanded menu-mlid-2413 menu__top-level"><i class="arrow-down"></i><i class="arrow-up"></i><span class="dropmenu-toggle" data-menu-id-js="About"><span>About</span></span></li> <div class="dropmenu no-feature" aria-hidden="true" data-menu-id-js="About"><section class="dropmenu__menu" aria-label="About Sub-Menu Navigation"><ul class="menu"><li class="first expanded menu-mlid-206311"><a href="/about/about-institute">About the Institute</a><ul class="menu"><li class="first leaf menu-mlid-212331"><a href="/about/about-institute/about-arthur-l-irving">About Arthur L. Irving</a></li> <li class="leaf menu-mlid-4811"><a href="/about-institute/mission">Mission & Governance</a></li> <li class="leaf menu-mlid-212136"><a href="/about/about-institute/institute-core-principles">Institute Core Principles</a></li> <li class="leaf menu-mlid-210241"><a href="/about/about-institute/inclusivity-equity-and-justice">Inclusivity, Equity, and Justice</a></li> <li class="last leaf menu-mlid-207136"><a href="/about/about-institute/irving-institute-building">The Irving Institute Building</a></li> </ul></li> <li class="leaf menu-mlid-191536"><a href="/about/frequently-asked-questions">Frequently Asked Questions</a></li> <li class="leaf menu-mlid-204106"><a href="/about/friends-institute">Friends of the Institute</a></li> <li class="leaf menu-mlid-114231"><a href="/about/contact-us">Contact Us</a></li> <li class="last expanded menu-mlid-211786"><a href="/about/people">People</a><ul class="menu"><li class="first leaf menu-mlid-211796"><a href="/about/people/irving-institute-team">Irving Institute Team</a></li> <li class="leaf menu-mlid-211916"><a href="/about/people/faculty-and-research-affiliates">Faculty and Research Affiliates</a></li> <li class="leaf menu-mlid-212346"><a href="/about/people/postdoctoral-and-graduate-affiliates">Postdoctoral and Graduate Affiliates</a></li> <li class="leaf menu-mlid-211791"><a href="/about/people/faculty-advisory-board">Faculty Advisory Board</a></li> <li class="last leaf menu-mlid-211806"><a href="/about/people/advisory-board">Advisory Board</a></li> </ul></li> </ul></section><section class="dropmenu__feature"></section><div class="dropclose clearfix"><span class="element-invisible">Back to Top Nav</span></div></div><li class="expanded active-trail menu-mlid-169986 menu__top-level"><i class="arrow-down"></i><i class="arrow-up"></i><span class="dropmenu-toggle" data-menu-id-js="Education"><span>Education</span></span></li> <div class="dropmenu no-feature" aria-hidden="true" data-menu-id-js="Education"><section class="dropmenu__menu" aria-label="Education Sub-Menu Navigation"><ul class="menu"><li class="first leaf active-trail active menu-mlid-211666"><a href="/education/education-irving-institute" class="active-trail active">Teaching & Learning at the Irving Institute</a></li> <li class="expanded menu-mlid-212281"><a href="/education/undergraduate-students">Undergraduate Students</a><ul class="menu"><li class="first leaf has-children menu-mlid-211736"><a href="/education/undergraduate-students/courses-and-curriculum">Courses and Curriculum</a></li> <li class="last leaf has-children menu-mlid-211981"><a href="/education/undergraduate-students/experiential-learning">Experiential Learning</a></li> </ul></li> <li class="expanded menu-mlid-212271"><a href="/education/graduate-students">Graduate Students</a><ul class="menu"><li class="first leaf menu-mlid-212276"><a href="/education/graduate-students/master-energy-transition-degree">Master of Energy Transition (MET) Degree</a></li> <li class="last leaf has-children menu-mlid-212216"><a href="/education/graduate-students/graduate-energy-fellows-program">Graduate Energy Fellows Program</a></li> </ul></li> <li class="leaf menu-mlid-212291"><a href="/education/energy-justice-clinic">Energy Justice Clinic</a></li> <li class="last expanded menu-mlid-211996"><a href="/education/resources">Resources</a><ul class="menu"><li class="first leaf menu-mlid-210221"><a href="/education/resources/student-grant-program">Student Grants</a></li> <li class="leaf menu-mlid-211991"><a href="/education/resources/internship-resources">Internship Resources</a></li> <li class="leaf menu-mlid-212001"><a href="/education/resources/energy-and-climate-news-podcasts-other-resources">Energy News, Podcasts & Other Resources</a></li> <li class="last leaf menu-mlid-210251"><a href="/education/resources/energy-justice-resources">Energy Justice Resources</a></li> </ul></li> </ul></section><section class="dropmenu__feature"></section><div class="dropclose clearfix"><span class="element-invisible">Back to Top Nav</span></div></div><li class="expanded menu-mlid-169991 menu__top-level"><i class="arrow-down"></i><i class="arrow-up"></i><span class="dropmenu-toggle" data-menu-id-js="Research"><span>Research</span></span></li> <div class="dropmenu no-feature" aria-hidden="true" data-menu-id-js="Research"><section class="dropmenu__menu" aria-label="Research Sub-Menu Navigation"><ul class="menu"><li class="first leaf menu-mlid-211881"><a href="/research/research">Research</a></li> <li class="expanded menu-mlid-204716"><a href="/research/funding-and-resources-faculty-and-researchers">Funding and Resources for Faculty and Researchers</a><ul class="menu"><li class="first leaf menu-mlid-211976"><a href="/research/funding-and-resources-faculty-and-researchers/resources-faculty-and-researchers">Resources for Dartmouth Faculty and Researchers</a></li> <li class="leaf has-children menu-mlid-212051"><a href="/research/funding-and-resources-faculty-and-researchers/faculty-seed-grant-and-pilot-funding-program">Seed Grants and Pilot Funding</a></li> <li class="leaf menu-mlid-212296"><a href="/research/funding-and-resources-faculty-and-researchers/2024-25-special-funding-opportunity">2024-25 Special Funding Opportunity</a></li> <li class="last leaf menu-mlid-206391"><a href="/research/funding-and-resources-faculty-and-researchers/funded-projects">Funded Projects</a></li> </ul></li> <li class="expanded menu-mlid-190716"><a href="/research/funding-students">Funding for Students</a><ul class="menu"><li class="first last leaf menu-mlid-209736"><a href="/research/funding-students/complete-list-student-grant-projects-and-activities">Complete List of Student Grant Projects</a></li> </ul></li> <li class="leaf menu-mlid-212431"><a href="/research/ceraweek">CERAWeek</a></li> <li class="last expanded menu-mlid-212121"><a href="/research/new-energy-dartmouth">New Energy at Dartmouth</a><ul class="menu"><li class="first last leaf has-children menu-mlid-212126"><a href="/research/new-energy-dartmouth/new-energy-summer-summit">New Energy Summer Summit</a></li> </ul></li> </ul></section><section class="dropmenu__feature"></section><div class="dropclose clearfix"><span class="element-invisible">Back to Top Nav</span></div></div><li class="expanded menu-mlid-170001 menu__top-level"><i class="arrow-down"></i><i class="arrow-up"></i><span class="dropmenu-toggle" data-menu-id-js="Engagement & Collaboration"><span>Engagement & Collaboration</span></span></li> <div class="dropmenu no-feature" aria-hidden="true" data-menu-id-js="Engagement & Collaboration"><section class="dropmenu__menu" aria-label="Engagement & Collaboration Sub-Menu Navigation"><ul class="menu"><li class="first leaf menu-mlid-206316"><a href="/engagement/engagement-and-collaboration">Engagement and Collaboration</a></li> <li class="leaf menu-mlid-212066"><a href="/engagement/greenshot-climate-solutions-accelerator">Greenshot Climate Solutions Accelerator</a></li> <li class="expanded menu-mlid-211811"><a href="/engagement/students">Students</a><ul class="menu"><li class="first last leaf has-children menu-mlid-212061"><a href="/engagement/students/student-energy">Student Energy</a></li> </ul></li> <li class="last expanded menu-mlid-212151"><a href="/engagement/alumni-0">Alumni</a><ul class="menu"><li class="first last leaf menu-mlid-212146"><a href="/engagement/alumni-0/dartmouth-energy-and-climate-alumni-network-decan">Dartmouth Energy and Climate Alumni Network (DECAN)</a></li> </ul></li> </ul></section><section class="dropmenu__feature"></section><div class="dropclose clearfix"><span class="element-invisible">Back to Top Nav</span></div></div><li class="last expanded menu-mlid-169621 menu__top-level"><i class="arrow-down"></i><i class="arrow-up"></i><span class="dropmenu-toggle" data-menu-id-js="News & Events"><span>News & Events</span></span></li> <div class="dropmenu no-feature" aria-hidden="true" data-menu-id-js="News & Events"><section class="dropmenu__menu" aria-label="News & Events Sub-Menu Navigation"><ul class="menu"><li class="first expanded menu-mlid-207656"><a href="/news-events/news-events">News & Events</a><ul class="menu"><li class="first leaf menu-mlid-211731"><a href="/news-events/news-events/new-energy-series">New Energy Series</a></li> <li class="leaf menu-mlid-212226"><a href="/news-events/news-events/workshop-building-just-energy-transition-new-england">Building a Just Energy Transition in New England</a></li> <li class="leaf menu-mlid-212116"><a href="/news-events/news-events/faculty-seminar-series">Faculty Seminar Series</a></li> <li class="leaf menu-mlid-211926"><a href="/news-events/news-events/class-1972-lecture-series">Class of 1972 Lecture Series</a></li> <li class="leaf menu-mlid-211896"><a href="/news-events/news-events/annual-symposium-energy-and-society">Annual Symposium on Energy and Society</a></li> <li class="last leaf menu-mlid-211781"><a href="/news-events/news-events/sparks-energy-and-climate-careers-series">Sparks: Energy and Climate Careers</a></li> </ul></li> <li class="leaf menu-mlid-206721"><a href="/news-events/irving-institute-newsletter-archive">Newsletter Archive</a></li> <li class="last leaf menu-mlid-207316"><a href="/news-events/dec-listserv">DEC Listserv</a></li> </ul></section><section class="dropmenu__feature"></section><div class="dropclose clearfix"><span class="element-invisible">Back to Top Nav</span></div></div></ul></div><div class="main-menu--admin__header-search header-button"><form class="search-form" role="search" action="/education/education-irving-institute" method="post" id="search-block-form" accept-charset="UTF-8"><div> <h2 class="element-invisible">Search form</h2> <div class="row collapse"><div class="small-8 columns"><div class="form-item form-type-textfield form-item-search-block-form"> <label class="element-invisible" for="edit-search-block-form--2">Search this site </label> <input title="Search this site" class="custom-search-box search-input form-text" placeholder="Search this site" aria-label="Search Query" type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" /> </div> </div><a href="#" aria-label="Hide Search Form" class="search-close"><span>Close</span></a><div class="small-4 columns"><button class="secondary button radius postfix expand form-submit" aria-label="Go" id="edit-submit" name="op" value="Go" type="submit">Go</button> </div></div><input type="hidden" name="form_build_id" value="form-8nm57S1H_g7gabEcWZlTXNoPadN5jJFFwIu5Vqg1G90" /> <input type="hidden" name="form_id" value="search_block_form" /> <input type="hidden" name="anon_token" value="4PnDKNHln8cCmOMmbDLtlJC00J5S1lxDc_Jy9YfEiGk" /> </div></form><a class="search-toggle" href="#"><span>Search</span></a></div></div></div> </section> <!--/.l-header-region --> </header> <!--/.l-header --> <main role="main" class="l-main"> <a id="main-content"></a> <div class="panelizer-view-mode node node-full node-page node-13021"> <div class="row col-reverse irving-energy-landing"> <div class="three column sidebar" id="sidebar-content"> <div class="panel-pane pane-block pane-menu-block-custom-1 pane-menu-block" > <div class="pane-content"> <div class="menu-block-wrapper menu-block-custom-1 menu-name-main-menu parent-mlid-0 menu-level-2 nav-side"> <ul class="menu"><li class="first leaf active-trail active menu-mlid-211666"><a href="/education/education-irving-institute" class="active-trail active">Teaching & Learning at the Irving Institute</a></li> <li class="collapsed menu-mlid-212281"><a href="/education/undergraduate-students">Undergraduate Students</a></li> <li class="collapsed menu-mlid-212271"><a href="/education/graduate-students">Graduate Students</a></li> <li class="leaf menu-mlid-212291"><a href="/education/energy-justice-clinic">Energy Justice Clinic</a></li> <li class="last collapsed menu-mlid-211996"><a href="/education/resources">Resources</a></li> </ul></div> </div> </div> <div class="panel-pane pane-sharethis" > <div class="pane-content"> <div class="sharethis-wrapper"><h3>Share</h3><span st_url="https://irving.dartmouth.edu/education/education-irving-institute" st_title="Teaching and Learning at the Irving Institute" class="st_facebook_custom" displayText="facebook"></span> <span st_url="https://irving.dartmouth.edu/education/education-irving-institute" st_title="Teaching and Learning at the Irving Institute" class="st_twitter_custom" displayText="twitter"></span> <span st_url="https://irving.dartmouth.edu/education/education-irving-institute" st_title="Teaching and Learning at the Irving Institute" class="st_email_custom" displayText="email"></span> <span st_url="https://irving.dartmouth.edu/education/education-irving-institute" st_title="Teaching and Learning at the Irving Institute" class="st_sharethis_custom" displayText="sharethis"></span> </div> </div> </div> </div> <div class="nine column"> <div class="row intro"> <div class="eleven column"> <div class="panel-pane pane-node-title" > <div class="pane-content"> <h1 class="title">Teaching and Learning at the Irving Institute</h1> </div> </div> </div> </div> <div class="row"> <div class="eleven column"> <div class="panel-pane pane-node pane-slideshow" > <div class="pane-content"> <article aria-label="Slideshow"> <span class="single-slide"> <section class="feature-gallery" aria-label="Slideshow"><ul role="list"><li class="feature-gallery-slide" role="listitem"><article aria-label="Slideshow"> <img src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/styles/slide/public/irving_energy/images/teaching_and_learning.png?itok=59zbdm6O" width="810" height="455" alt="Students engaging with a teacher" /> </article> </li></ul><nav class="prev-next" aria-label="Slideshow Navigation"><a class="prev" tabindex="0"><span class="hide-txt" style="overflow:hidden">Previous</span></a><a class="next" tabindex="0"><span class="hide-txt" style="overflow:hidden">Next</span></a></nav></section> </span> </article> </div> </div> </div> </div> <div class="row"> <div class="eleven column content-parent"> <div class="panel-pane pane-node pane-content-chunk" > <div class="pane-content"> <article class="text-chunk " aria-label="Developing the Next Generation of Energy Experts, Leaders, and Citizens"> <h2 class="text-chunk__title">Developing the Next Generation of Energy Experts, Leaders, and Citizens</h2> <div class="text-chunk__content"> <p>A sustainable, affordable, and equitable clean energy future depends on educating and empowering the next generation of experts, leaders, and informed citizens. The Irving Institute's Teaching & Learning program advances Dartmouth's curriculum and co-curricular offerings, focusing on energy systems, the clean energy transition, and the societal impacts and opportunities they present. We seek to equip undergraduate and graduate students with the knowledge and skills needed to lead, innovate, and make informed decisions that shape a better energy and climate future.</p> <p>Recognizing the multidisciplinary nature of energy challenges and opportunities, the Irving Institute Teaching and Learning team works to expand partnerships across Dartmouth's campus and beyond.聽</p> <p>In classrooms and in the field, students gain a comprehensive understanding of how energy systems influence and are influenced by the societies they serve. For those aspiring to be leaders and changemakers in energy, the Irving Institute and our partners across campus support a range of learning experiences. Courses such as ENVS 12: Energy and the Environment and ENGS 19: The Future of Energy train students in energy and society, while non-credit programs like TuckLAB: Energy and immersive bootcamps cultivate energy-aware citizens. And our new Master of Energy Transition degree program trains early-career professionals to lead the transformation of our global energy systems.聽</p> <p>Beyond the campus, the Institute connects students with experiential opportunities that ground their education in real-world contexts. On Energy Immersion Trips, students spend ten days exploring energy-producing regions, examining their historical, cultural, economic, and ecological dimensions. The Institute also supports students through research funding, unpaid internships, and professional development grants.</p> <p>Every aspect of the Irving Institute's educational programming emphasizes multidisciplinary, civic-oriented, and critical-thinking approaches, aligning with Dartmouth's liberal arts core. The goal: to foster a generation of energy citizens, leaders, and changemakers ready to address society's most pressing energy challenges.</p> </div> <span class="marker"></span> </article> </div> </div> </div> </div> </div> </div> </div> </div> </main> <!--/.l-main region --> <!--.l-footer--> <footer class="l-footer" role="contentinfo" aria-label="Page Footer"> <section class="block block-menu-block block-menu-block-mobile-nav"> <h2 class="block-title">Main menu</h2> <div tabindex="-1" id="mobile-nav" aria-hidden="true"><header><span class="logo">Dartmouth College</span></header><button class="mobile-nav__toggle"> <span class="show-for-sr toggle-text">Click to Close</span> </button><div class="site-name"><a href="/" aria-hidden="true" tabindex="-1">The Arthur L. Irving Institute for Energy and Society</a></div><div class="mobile-nav__menu"><ul class="menu"><li class="first expanded menu-mlid-2413 menu__top-level"><div class="menu__link-wrapper"><span class="mobile-nav__top-level-item">About</span><button class="menu__toggle"> <span></span> <span class="show-for-sr toggle-text">Click to Open</span> </button></div><ul class="menu"><li class="first expanded menu-mlid-206311"><a href="/about/about-institute" tabindex="-1" aria-hidden="true">About the Institute</a><ul class="menu"><li class="first leaf menu-mlid-212331"><a href="/about/about-institute/about-arthur-l-irving" tabindex="-1" aria-hidden="true">About Arthur L. Irving</a></li> <li class="leaf menu-mlid-4811"><a href="/about-institute/mission" tabindex="-1" aria-hidden="true">Mission & Governance</a></li> <li class="leaf menu-mlid-212136"><a href="/about/about-institute/institute-core-principles" tabindex="-1" aria-hidden="true">Institute Core Principles</a></li> <li class="leaf menu-mlid-210241"><a href="/about/about-institute/inclusivity-equity-and-justice" tabindex="-1" aria-hidden="true">Inclusivity, Equity, and Justice</a></li> <li class="last leaf menu-mlid-207136"><a href="/about/about-institute/irving-institute-building" tabindex="-1" aria-hidden="true">The Irving Institute Building</a></li> </ul></li> <li class="leaf menu-mlid-191536"><a href="/about/frequently-asked-questions" tabindex="-1" aria-hidden="true">Frequently Asked Questions</a></li> <li class="leaf menu-mlid-204106"><a href="/about/friends-institute" tabindex="-1" aria-hidden="true">Friends of the Institute</a></li> <li class="leaf menu-mlid-114231"><a href="/about/contact-us" tabindex="-1" aria-hidden="true">Contact Us</a></li> <li class="last expanded menu-mlid-211786"><a href="/about/people" tabindex="-1" aria-hidden="true">People</a><ul class="menu"><li class="first leaf menu-mlid-211796"><a href="/about/people/irving-institute-team" tabindex="-1" aria-hidden="true">Irving Institute Team</a></li> <li class="leaf menu-mlid-211916"><a href="/about/people/faculty-and-research-affiliates" tabindex="-1" aria-hidden="true">Faculty and Research Affiliates</a></li> <li class="leaf menu-mlid-212346"><a href="/about/people/postdoctoral-and-graduate-affiliates" tabindex="-1" aria-hidden="true">Postdoctoral and Graduate Affiliates</a></li> <li class="leaf menu-mlid-211791"><a href="/about/people/faculty-advisory-board" tabindex="-1" aria-hidden="true">Faculty Advisory Board</a></li> <li class="last leaf menu-mlid-211806"><a href="/about/people/advisory-board" tabindex="-1" aria-hidden="true">Advisory Board</a></li> </ul></li> </ul></li> <li class="expanded active-trail menu-mlid-169986 menu__top-level"><div class="menu__link-wrapper"><span class="mobile-nav__top-level-item">Education</span><button class="menu__toggle"> <span></span> <span class="show-for-sr toggle-text">Click to Open</span> </button></div><ul class="menu"><li class="first leaf active-trail active menu-mlid-211666"><a href="/education/education-irving-institute" class="active-trail active-trail active" tabindex="-1" aria-hidden="true">Teaching & Learning at the Irving Institute</a></li> <li class="expanded menu-mlid-212281"><a href="/education/undergraduate-students" tabindex="-1" aria-hidden="true">Undergraduate Students</a><ul class="menu"><li class="first leaf has-children menu-mlid-211736"><a href="/education/undergraduate-students/courses-and-curriculum" tabindex="-1" aria-hidden="true">Courses and Curriculum</a></li> <li class="last leaf has-children menu-mlid-211981"><a href="/education/undergraduate-students/experiential-learning" tabindex="-1" aria-hidden="true">Experiential Learning</a></li> </ul></li> <li class="expanded menu-mlid-212271"><a href="/education/graduate-students" tabindex="-1" aria-hidden="true">Graduate Students</a><ul class="menu"><li class="first leaf menu-mlid-212276"><a href="/education/graduate-students/master-energy-transition-degree" tabindex="-1" aria-hidden="true">Master of Energy Transition (MET) Degree</a></li> <li class="last leaf has-children menu-mlid-212216"><a href="/education/graduate-students/graduate-energy-fellows-program" tabindex="-1" aria-hidden="true">Graduate Energy Fellows Program</a></li> </ul></li> <li class="leaf menu-mlid-212291"><a href="/education/energy-justice-clinic" tabindex="-1" aria-hidden="true">Energy Justice Clinic</a></li> <li class="last expanded menu-mlid-211996"><a href="/education/resources" tabindex="-1" aria-hidden="true">Resources</a><ul class="menu"><li class="first leaf menu-mlid-210221"><a href="/education/resources/student-grant-program" tabindex="-1" aria-hidden="true">Student Grants</a></li> <li class="leaf menu-mlid-211991"><a href="/education/resources/internship-resources" tabindex="-1" aria-hidden="true">Internship Resources</a></li> <li class="leaf menu-mlid-212001"><a href="/education/resources/energy-and-climate-news-podcasts-other-resources" tabindex="-1" aria-hidden="true">Energy News, Podcasts & Other Resources</a></li> <li class="last leaf menu-mlid-210251"><a href="/education/resources/energy-justice-resources" tabindex="-1" aria-hidden="true">Energy Justice Resources</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-169991 menu__top-level"><div class="menu__link-wrapper"><span class="mobile-nav__top-level-item">Research</span><button class="menu__toggle"> <span></span> <span class="show-for-sr toggle-text">Click to Open</span> </button></div><ul class="menu"><li class="first leaf menu-mlid-211881"><a href="/research/research" tabindex="-1" aria-hidden="true">Research</a></li> <li class="expanded menu-mlid-204716"><a href="/research/funding-and-resources-faculty-and-researchers" tabindex="-1" aria-hidden="true">Funding and Resources for Faculty and Researchers</a><ul class="menu"><li class="first leaf menu-mlid-211976"><a href="/research/funding-and-resources-faculty-and-researchers/resources-faculty-and-researchers" tabindex="-1" aria-hidden="true">Resources for Dartmouth Faculty and Researchers</a></li> <li class="leaf has-children menu-mlid-212051"><a href="/research/funding-and-resources-faculty-and-researchers/faculty-seed-grant-and-pilot-funding-program" tabindex="-1" aria-hidden="true">Seed Grants and Pilot Funding</a></li> <li class="leaf menu-mlid-212296"><a href="/research/funding-and-resources-faculty-and-researchers/2024-25-special-funding-opportunity" tabindex="-1" aria-hidden="true">2024-25 Special Funding Opportunity</a></li> <li class="last leaf menu-mlid-206391"><a href="/research/funding-and-resources-faculty-and-researchers/funded-projects" tabindex="-1" aria-hidden="true">Funded Projects</a></li> </ul></li> <li class="expanded menu-mlid-190716"><a href="/research/funding-students" tabindex="-1" aria-hidden="true">Funding for Students</a><ul class="menu"><li class="first last leaf menu-mlid-209736"><a href="/research/funding-students/complete-list-student-grant-projects-and-activities" tabindex="-1" aria-hidden="true">Complete List of Student Grant Projects</a></li> </ul></li> <li class="leaf menu-mlid-212431"><a href="/research/ceraweek" tabindex="-1" aria-hidden="true">CERAWeek</a></li> <li class="last expanded menu-mlid-212121"><a href="/research/new-energy-dartmouth" tabindex="-1" aria-hidden="true">New Energy at Dartmouth</a><ul class="menu"><li class="first last leaf has-children menu-mlid-212126"><a href="/research/new-energy-dartmouth/new-energy-summer-summit" tabindex="-1" aria-hidden="true">New Energy Summer Summit</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-170001 menu__top-level"><div class="menu__link-wrapper"><span class="mobile-nav__top-level-item">Engagement & Collaboration</span><button class="menu__toggle"> <span></span> <span class="show-for-sr toggle-text">Click to Open</span> </button></div><ul class="menu"><li class="first leaf menu-mlid-206316"><a href="/engagement/engagement-and-collaboration" tabindex="-1" aria-hidden="true">Engagement and Collaboration</a></li> <li class="leaf menu-mlid-212066"><a href="/engagement/greenshot-climate-solutions-accelerator" tabindex="-1" aria-hidden="true">Greenshot Climate Solutions Accelerator</a></li> <li class="expanded menu-mlid-211811"><a href="/engagement/students" tabindex="-1" aria-hidden="true">Students</a><ul class="menu"><li class="first last leaf has-children menu-mlid-212061"><a href="/engagement/students/student-energy" tabindex="-1" aria-hidden="true">Student Energy</a></li> </ul></li> <li class="last expanded menu-mlid-212151"><a href="/engagement/alumni-0" tabindex="-1" aria-hidden="true">Alumni</a><ul class="menu"><li class="first last leaf menu-mlid-212146"><a href="/engagement/alumni-0/dartmouth-energy-and-climate-alumni-network-decan" tabindex="-1" aria-hidden="true">Dartmouth Energy and Climate Alumni Network (DECAN)</a></li> </ul></li> </ul></li> <li class="last expanded menu-mlid-169621 menu__top-level"><div class="menu__link-wrapper"><span class="mobile-nav__top-level-item">News & Events</span><button class="menu__toggle"> <span></span> <span class="show-for-sr toggle-text">Click to Open</span> </button></div><ul class="menu"><li class="first expanded menu-mlid-207656"><a href="/news-events/news-events" tabindex="-1" aria-hidden="true">News & Events</a><ul class="menu"><li class="first leaf menu-mlid-211731"><a href="/news-events/news-events/new-energy-series" tabindex="-1" aria-hidden="true">New Energy Series</a></li> <li class="leaf menu-mlid-212226"><a href="/news-events/news-events/workshop-building-just-energy-transition-new-england" tabindex="-1" aria-hidden="true">Building a Just Energy Transition in New England</a></li> <li class="leaf menu-mlid-212116"><a href="/news-events/news-events/faculty-seminar-series" tabindex="-1" aria-hidden="true">Faculty Seminar Series</a></li> <li class="leaf menu-mlid-211926"><a href="/news-events/news-events/class-1972-lecture-series" tabindex="-1" aria-hidden="true">Class of 1972 Lecture Series</a></li> <li class="leaf menu-mlid-211896"><a href="/news-events/news-events/annual-symposium-energy-and-society" tabindex="-1" aria-hidden="true">Annual Symposium on Energy and Society</a></li> <li class="last leaf menu-mlid-211781"><a href="/news-events/news-events/sparks-energy-and-climate-careers-series" tabindex="-1" aria-hidden="true">Sparks: Energy and Climate Careers</a></li> </ul></li> <li class="leaf menu-mlid-206721"><a href="/news-events/irving-institute-newsletter-archive" tabindex="-1" aria-hidden="true">Newsletter Archive</a></li> <li class="last leaf menu-mlid-207316"><a href="/news-events/dec-listserv" tabindex="-1" aria-hidden="true">DEC Listserv</a></li> </ul></li> </ul></div></div> </section><section class="block block-bean block-bean-social-info-block"> <div class="row"> <div class="site-footer__banner section--banded"> <div class="site-footer__banner__left-col"> <h2 class="h4">Subscribe to our Newsletter! </h2> <p>The Irving Institute for Energy and Society newsletter is a regular digest of recent stories, upcoming events, and other energy news from Dartmouth and the Irving Institute. </p> <a href="https://securelb.imodules.com/s/1353/events/events.aspx?sid=1353&gid=443&pgid=23192&cid=54246&post_id=0" class="btn btn-on-green">Subscribe</a> </div> <div class="site-footer__banner__right-col"> <h2 class="h4">Follow the Irving Institute</h2> <div class="site-footer__social-links"> <div class="paragraphs-items paragraphs-items-field-sib-social-media-links paragraphs-items-field-sib-social-media-links-full paragraphs-items-full"> <a href="https://linkedin.com/company/irvinginstitute"> <i class="fa-brands fa-linkedin"></i> LinkedIn</a> <a href="https://www.instagram.com/irvinginstitute/"> <i class="fa-brands fa-instagram"></i> Instagram</a> <a href="https://www.youtube.com/channel/UCWrK-I1CmSDxXzF0Ny58VUQ"> <i class="fa-brands fa-youtube"></i> Youtube</a> </div> </div> </div> </div> </div> </section><section class="block block-bean block-bean-admin-site-ribbon-footer"> <h2 class="block-title">Ribbon Footer</h2> <div class="ribbon-footer container" role="navigation" aria-label="Site-Specific Footer Menu"> <div class="row"> <div class="twelve column ribbon-footer__popups" tabindex="-1" style="outline: none;"> </div> </div> <div class="ribbon-footer__callout-wrapper"> <div class="row" role="menu"> </div> </div> </div> </section><section class="block block-dart-wrapper block-dart-wrapper-dart-wrapper-footer"> <footer class="container" id="footer-container" role="contentinfo" aria-label="Page Footer"><div class="row"><div class="twelve column main-footer"><ul class="row" role="menu"><li class="nav-footer four column" role="menuitem" aria-labelledby="footer-label-my-dartmouth"><h3 id="footer-label-my-dartmouth" class="menu__toggle">My Dartmouth<span></span><span class="show-for-sr toggle-text">Click to Open</span></h3><ul role="menu"><li role="menuitem"><a class="universal-footer-students" href="https://www.dartmouth.edu/quicklinks/students/">Students</a></li><li role="menuitem"><a class="universal-footer-faculty" href="https://www.dartmouth.edu/quicklinks/faculty/">Faculty</a></li><li role="menuitem"><a class="universal-footer-staff" href="https://www.dartmouth.edu/quicklinks/staff/">Staff</a></li><li role="menuitem"><a class="universal-footer-alumni" href="https://alumni.dartmouth.edu">Alumni</a></li><li role="menuitem"><a class="universal-footer-families" href="https://www.dartmouth.edu/quicklinks/families/">Families</a></li></ul></li><li class="nav-footer four column" role="menuitem" aria-labelledby="footer-label-find-it-fast"><h3 id="footer-label-find-it-fast" class="menu__toggle">Find it Fast<span></span><span class="show-for-sr toggle-text">Click to Open</span></h3><ul role="menu"><li role="menuitem"><a class="universal-footer-a-z-index" href="https://home.dartmouth.edu/a-z-site-index">A-Z Index</a></li><li role="menuitem"><a class="universal-footer-campus-map" href="https://home.dartmouth.edu/about/campus-map">Campus Map</a></li><li role="menuitem"><a class="universal-footer-directory" href="https://home.dartmouth.edu/directory">Directory</a></li><li role="menuitem"><a class="universal-footer-events" href="https://home.dartmouth.edu/events">Events</a></li><li role="menuitem"><a class="universal-footer-news" href="https://home.dartmouth.edu/news">News</a></li><li role="menuitem"><a class="universal-footer-visit" href="https://home.dartmouth.edu/about/visit">Visit</a></li></ul></li><li class="nav-footer four column" role="menuitem" aria-labelledby="footer-label-resources"><h3 id="footer-label-resources" class="menu__toggle">Resources<span></span><span class="show-for-sr toggle-text">Click to Open</span></h3><ul role="menu"><li role="menuitem"><a class="universal-footer-dartmouth-at-a-glance" href="https://home.dartmouth.edu/about">Dartmouth at a Glance</a></li><li role="menuitem"><a class="universal-footer-accessibility" href="https://home.dartmouth.edu/legal/accessibility">Accessibility</a></li><li role="menuitem"><a class="universal-footer-administrative-offices" href="https://home.dartmouth.edu/administrative-offices">Administrative Offices</a></li><li role="menuitem"><a class="universal-footer-emergency-preparedness" href="https://www.dartmouth.edu/security/office-of-emergency-management/">Emergency Preparedness</a></li><li role="menuitem"><a class="universal-footer-careers" href="https://jobs.dartmouth.edu/">Careers</a></li><li role="menuitem"><a class="universal-footer-sexual-respect-title-ix" href="https://sexual-respect.dartmouth.edu/">Sexual Respect & Title IX</a></li></ul></li><li class="nav-footer four column also-of-interest" role="menuitem" aria-labelledby="footer-label-also-of-interest"> <div class="be-ix-link-block"></div> </li></ul></div></div><div class="row brightedge"> <div class="be-ix-link-block"></div> </div><div class="row tiny-footer"><ul id="nav-privacy" role="menu"><li role="menuitem"><a class="universal-sub-footer-link" href="http://www.dartmouth.edu/copyright/">Copyright 漏 2025 Trustees of Dartmouth College</a></li><li aria-hidden="true" class="disc" role="menuitem">•</li><li role="menuitem"><a class="universal-sub-footer-link" href="https://policies.dartmouth.edu/policy/privacy-policy-dartmouth-websites">Privacy</a></li><li aria-hidden="true" class="disc" role="menuitem">•</li><li role="menuitem"><a class="universal-sub-footer-link" href="https://policies.dartmouth.edu/">Policies</a></li><li aria-hidden="true" class="disc" role="menuitem">•</li><li role="menuitem"><a class="universal-sub-footer-link" href="https://home.dartmouth.edu/contact">Contact</a></li><li aria-hidden="true" class="disc" role="menuitem">•</li><li role="menuitem"><a class="universal-sub-footer-link" href="https://itc.dartmouth.edu/site-feedback">Site or Accessibility Feedback</a></li></ul><nav class="nav-footer nav-footer-four" aria-labelledby="footer-label-follow"><h3 id="footer-label-follow">Connect With Us</h3><ul id="footer-social" class="group" role="menu"><li role="menuitem"><a href="https://www.facebook.com/Dartmouth" class="logo-facebook hide-txt" aria-label="Facebook"><div class="show-for-sr">Facebook</div></a></li><li role="menuitem"><a href="https://www.instagram.com/dartmouthcollege/" class="logo-instagram hide-txt" aria-label="Instagram"><div class="show-for-sr">Instagram</div></a></li><li role="menuitem"><a href="https://www.twitter.com/dartmouth" class="logo-twitter hide-txt" aria-label="Twitter"><div class="show-for-sr">Twitter</div></a></li><li role="menuitem"><a href="https://www.youtube.com/Dartmouth" class="logo-youtube hide-txt" aria-label="YouTube"><div class="show-for-sr">YouTube</div></a></li></ul></nav></div></footer> </section> </footer> <!--/.footer--> </div> <!--/.page --> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_7-q4xx5FaXgFWWma9tMCS9Q__822jcg6rhczPisS8LQ.js"></script> <script>/** * @file * Main JavaScript file for Dismiss module */ (function ($) { Drupal.behaviors.dismiss = { attach: function (context, settings) { // Prepend the Dismiss button to each message box. $('.messages').each(function () { var flag = $(this).children().hasClass('dismiss'); if (!flag) { $(this).prepend('<button class="dismiss"><span class="element-invisible">' + Drupal.t('Close this message.') + '</span></button>'); } }); // When the Dismiss button is clicked hide this set of messages. $('.dismiss').click(function (event) { $(this).parent().hide('fast'); // In case this message is inside a form, prevent form submission. event.preventDefault(); }); // Fadeout out status messages when positive value defined. if (Drupal.settings.dismiss.fadeout > 0) { setTimeout(function () { $('.messages.status').fadeOut(); }, Drupal.settings.dismiss.fadeout); } } } })(jQuery); </script> <script src="https://irving.dartmouth.edu/sites/irving_energy.prod/files/js/js_dxyuM5R7gI-y2XpKn_stEVAFigRStgS2sR12O2Rkytg.js"></script> <script> (function ($, Drupal, window, document, undefined) { $(document).foundation(); })(jQuery, Drupal, this, this.document); </script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"41d110b833","applicationID":"70692562","transactionName":"MVxQZ0EDCkpYU0JcDggWc1BHCwtXFl5ZUQQ5SVNUVj0SUFxH","queueTime":1,"applicationTime":362,"atts":"HRtTEQkZGUQ=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>