PageSourceSearch

https://hernanflom.com/home/teaching-and-conferences/

html hernanflom.com collected 2026-10-07 22:05:28 UTC 77,968 bytes, 804 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js" lang="en">
4
5	<head>
6
7		<meta charset="UTF-8">
8		<meta name="viewport" content="width=device-width, initial-scale=1.0">
9
10		<link rel="profile" href="https://gmpg.org/xfn/11">
11
12		<title>Teaching &#8211; Hernán Flom</title>
13<meta name='robots' content='max-image-preview:large' />
14
15<!-- Async WordPress.com Remote Login -->
16<script id="wpcom_remote_login_js">
17var wpcom_remote_login_extra_auth = '';
18function wpcom_remote_login_remove_dom_node_id( element_id ) {
19	var dom_node = document.getElementById( element_id );
20	if ( dom_node ) { dom_node.parentNode.removeChild( dom_node ); }
21}
22function wpcom_remote_login_remove_dom_node_classes( class_name ) {
23	var dom_nodes = document.querySelectorAll( '.' + class_name );
24	for ( var i = 0; i < dom_nodes.length; i++ ) {
25		dom_nodes[ i ].parentNode.removeChild( dom_nodes[ i ] );
26	}
27}
28function wpcom_remote_login_final_cleanup() {
29	wpcom_remote_login_remove_dom_node_classes( "wpcom_remote_login_msg" );
30	wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" );
31	wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_validate" );
32	wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_js" );
33	wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_iframe" );
34	wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_styles" );
35}
36
37// Watch for messages back from the remote login
38window.addEventListener( "message", function( e ) {
39	if ( e.origin === "https://r-login.wordpress.com" ) {
40		var data = {};
41		try {
42			data = JSON.parse( e.data );
43		} catch( e ) {
44			wpcom_remote_login_final_cleanup();
45			return;
46		}
47
48		if ( data.msg === 'LOGIN' ) {
49			// Clean up the login check iframe
50			wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" );
51
52			var id_regex = new RegExp( /^[0-9]+$/ );
53			var token_regex = new RegExp( /^.*|.*|.*$/ );
54			if (
55				token_regex.test( data.token )
56				&& id_regex.test( data.wpcomid )
57			) {
58				// We have everything we need to ask for a login
59				var script = document.createElement( "script" );
60				script.setAttribute( "id", "wpcom_remote_login_validate" );
61				script.src = '/remote-login.php?wpcom_remote_login=validate'
62					+ '&wpcomid=' + data.wpcomid
63					+ '&token=' + encodeURIComponent( data.token )
64					+ '&host=' + window.location.protocol
65					+ '//' + window.location.hostname
66					+ '&postid=122'
67					+ '&is_singular=';
68				document.body.appendChild( script );
69			}
70
71			return;
72		}
73
74		// Safari ITP, not logged in, so redirect
75		if ( data.msg === 'LOGIN-REDIRECT' ) {
76			window.location = 'https://wordpress.com/log-in?redirect_to=' + window.location.href;
77			return;
78		}
79
80		// Safari ITP, storage access failed, remove the request
81		if ( data.msg === 'LOGIN-REMOVE' ) {
82			var css_zap = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } @media screen and ( max-width: 782px ) { html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } }';
83			var style_zap = document.createElement( 'style' );
84			style_zap.type = 'text/css';
85			style_zap.appendChild( document.createTextNode( css_zap ) );
86			document.body.appendChild( style_zap );
87
88			var e = document.getElementById( 'wpcom_request_access_iframe' );
89			e.parentNode.removeChild( e );
90
91			document.cookie = 'wordpress_com_login_access=denied; path=/; max-age=31536000';
92
93			return;
94		}
95
96		// Safari ITP
97		if ( data.msg === 'REQUEST_ACCESS' ) {
98			console.log( 'request access: safari' );
99
100			// Check ITP iframe enable/disable knob
101			if ( wpcom_remote_login_extra_auth !== 'safari_itp_iframe' ) {
102				return;
103			}
104
105			// If we are in a "private window" there is no ITP.
106			var private_window = false;
107			try {
108				var opendb = window.openDatabase( null, null, null, null );
109			} catch( e ) {
110				private_window = true;
111			}
112
113			if ( private_window ) {
114				console.log( 'private window' );
115				return;
116			}
117
118			var iframe = document.createElement( 'iframe' );
119			iframe.id = 'wpcom_request_access_iframe';
120			iframe.setAttribute( 'scrolling', 'no' );
121			iframe.setAttribute( 'sandbox', 'allow-storage-access-by-user-activation allow-scripts allow-same-origin allow-top-navigation-by-user-activation' );
122			iframe.src = 'https://r-login.wordpress.com/remote-login.php?wpcom_remote_login=request_access&origin=' + encodeURIComponent( data.origin ) + '&wpcomid=' + encodeURIComponent( data.wpcomid );
123
124			var css = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 46px !important; } * html body { margin-top: 46px !important; } @media screen and ( max-width: 660px ) { html { margin-top: 71px !important; } * html body { margin-top: 71px !important; } #wpcom_request_access_iframe { display: block; height: 71px !important; } } #wpcom_request_access_iframe { border: 0px; height: 46px; position: fixed; top: 0; left: 0; width: 100%; min-width: 100%; z-index: 99999; background: #23282d; } ';
125
126			var style = document.createElement( 'style' );
127			style.type = 'text/css';
128			style.id = 'wpcom_request_access_styles';
129			style.appendChild( document.createTextNode( css ) );
130			document.body.appendChild( style );
131
132			document.body.appendChild( iframe );
133		}
134
135		if ( data.msg === 'DONE' ) {
136			wpcom_remote_login_final_cleanup();
137		}
138	}
139}, false );
140
141// Inject the remote login iframe after the page has had a chance to load
142// more critical resources
143window.addEventListener( "DOMContentLoaded", function( e ) {
144	var iframe = document.createElement( "iframe" );
145	iframe.style.display = "none";
146	iframe.setAttribute( "scrolling", "no" );
147	iframe.setAttribute( "id", "wpcom_remote_login_key" );
148	iframe.src = "https://r-login.wordpress.com/remote-login.php"
149		+ "?wpcom_remote_login=key"
150		+ "&origin=aHR0cHM6Ly9oZXJuYW5mbG9tLmNvbQ%3D%3D"
151		+ "&wpcomid=114917827"
152		+ "&time=" + Math.floor( Date.now() / 1000 );
153	document.body.appendChild( iframe );
154}, false );
155</script>
155
156<link rel='dns-prefetch' href='//s2.wp.com' />
157<link rel='dns-prefetch' href='//wordpress.com' />
158<link rel='dns-prefetch' href='//s1.wp.com' />
159<link rel='dns-prefetch' href='//s0.wp.com' />
160<link rel="alternate" type="application/rss+xml" title="Hernán Flom &raquo; Feed" href="https://hernanflom.com/feed/" />
161<link rel="alternate" type="application/rss+xml" title="Hernán Flom &raquo; Comments Feed" href="https://hernanflom.com/comments/feed/" />
162	
162<script type="text/javascript">
163		/* <![CDATA[ */
164		function addLoadEvent(func) {
165			var oldonload = window.onload;
166			if (typeof window.onload != 'function') {
167				window.onload = func;
168			} else {
169				window.onload = function () {
170					oldonload();
171					func();
172				}
173			}
174		}
175		/* ]]> */
176	</script>
176
177	<style id="wp-img-auto-sizes-contain-inline-css">
178img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
179/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
180</style>
181<link crossorigin='anonymous' rel='stylesheet' id='all-css-2-1' href='/wp-content/mu-plugins/likes/jetpack-likes.css?m=1743883414i&cssminify=yes' type='text/css' media='all' />
182<style id="wp-emoji-styles-inline-css">
183
184	img.wp-smiley, img.emoji {
185		display: inline !important;
186		border: none !important;
187		box-shadow: none !important;
188		height: 1em !important;
189		width: 1em !important;
190		margin: 0 0.07em !important;
191		vertical-align: -0.1em !important;
192		background: none !important;
193		padding: 0 !important;
194	}
195/*# sourceURL=wp-emoji-styles-inline-css */
196</style>
197<style id="wp-block-library-inline-css">
198:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
198--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
199
200/*# sourceURL=/wp-content/plugins/gutenberg-core/v23.9.0/build/styles/block-library/common.min.css */
201</style>
202<style id="wp-block-paragraph-inline-css">
203.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
204/*# sourceURL=/wp-content/plugins/gutenberg-core/v23.9.0/build/styles/block-library/paragraph/style.min.css */
205</style>
206<style id="wp-block-library-inline-css-extra">
207.has-text-align-justify {
208	text-align:justify;
209}
210.has-text-align-justify{text-align:justify;}
211/*# sourceURL=wp-block-library-inline-css */
212</style>
213
214<style id="classic-theme-styles-inline-css">
215.wp-block-button__link{background-color:#32373c;border-radius:9999px;box-shadow:none;color:#fff;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-file__button{background:#32373c;color:#fff}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-tab:not(.has-text-color){color:inherit!important}.wp-block-tab:not(.has-background){background-color:inherit!important}.wp-block-tab:focus,.wp-block-tab:hover{text-decoration:none}.wp-block-tab:focus-visible{outline:auto;outline-offset:0}
216/*# sourceURL=/wp-content/plugins/gutenberg-core/v23.9.0/build/styles/block-library/classic.min.css */
217</style>
218
219<style id="coblocks-inline-format-inline-css">
220.uppercase{text-transform:uppercase}
221/*# sourceURL=coblocks-inline-format-inline-css */
222</style>
223<link crossorigin='anonymous' rel='stylesheet' id='all-css-12-1' href='/_static/??-eJx9jEEOAiEQBD/kQECjeDC+ZWEnijIwYWA3/l72op689KFTVXplCCU3zE1z6reYRYfiUwlP0VYZpwxIJE4IFRd10HOU9iFA2iuhCiI7/ROiDt9WxfETT20jCOc4YUIa2D9t5eGA91xRBMZS7ATtPkTZvCtdzNEZt7f2fHq8Afl7R7w=&cssminify=yes' type='text/css' media='all' />
224<style id="global-styles-inline-css">
225:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #cd2653;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #6d6d6d;--wp--preset--color--subtle-background: #dcd7ca;--wp--preset--color--background: #f5efe0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
2250) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-color{color: var(--wp--preset--color--subtle-background) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-background-color{background-color: var(--wp--preset--color--subtle-background) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-border-color{border-color: var(--wp--preset--color--subtle-background) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
225.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}
226/*# sourceURL=global-styles-inline-css */
227</style>
228
229<link crossorigin='anonymous' rel='stylesheet' id='all-css-14-1' href='/_static/??-eJyNjsEKg0AMRH+o29BK1Yv4LVaipt3sLk0W8e+bsiDSk5eQvMwMA2tyYwyKQYGzSz7PFATGyGzIeXqjXfJHrkYuQBCikrllX8rjkKkLsiWk/ARdDWxlgujm8bR6EEEtPSaTOjL55+fuubs19aNq23tVv76Hjk0E&cssminify=yes' type='text/css' media='all' />
230<style id="twentytwenty-style-inline-css">
231.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a { color: #cd2653; }blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus { border-color: #cd2653; }button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link { background-color: #cd2653; }.fill-children-accent,.fill-children-accent * { fill: #cd2653; }body,.entry-title a,:root .has-primary-color { color: #000000; }:root .has-primary-background-color { background-color: #000000; }cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color { color: #6d6d6d; }:root .has-secondary-background-color { background-color: #6d6d6d; }pre,fieldset,input,textarea,table,table *,hr { border-color: #dcd7ca; }caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color { background-color: #dcd7ca; }.wp-block-table.is-style-stripes { border-bottom-color: #dcd7ca; }.wp-block-latest-posts.is-grid li { border-top-color: #dcd7ca; }:root .has-subtle-background-color { color: #dcd7ca; }body:not(.overlay-header) .primary-menu > li > a,body:not(.overlay-header) .primary-menu > li > .icon,.modal-menu a,.footer-menu a, .footer-widgets a:where(:not
231(.wp-block-button__link)),#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover { color: #cd2653; }.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"] { background-color: #cd2653; }.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle { color: #000000; }body:not(.overlay-header) .primary-menu ul { background-color: #000000; }body:not(.overlay-header) .primary-menu > li > ul:after { border-bottom-color: #000000; }body:not(.overlay-header) .primary-menu ul ul:after { border-left-color: #000000; }.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.footer-credits .privacy-policy,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a { color: #6d6d6d; }.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top { border-color: #dcd7ca; }.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: #dcd7ca; }
232/*# sourceURL=twentytwenty-style-inline-css */
233</style>
234<link crossorigin='anonymous' rel='stylesheet' id='print-css-15-1' href='/wp-content/themes/pub/twentytwenty/print.css?m=1732786075i&cssminify=yes' type='text/css' media='print' />
235<link crossorigin='anonymous' rel='stylesheet' id='all-css-16-1' href='/_static/??-eJx9jt0KwjAMhV/IGtTN4YX4LF2NtTNtypIy9vbWn4sNwZtwDnzfITBl4zgpJoVYTKbiQxIYULN1j28HKQkiXwuhgN4xolFmEnAcs1XQqerz526dyAYWq29eIJd+xUFIDkRnQjPluvPjLb4ZsSf2NXqo1KL+kzyyIXZWA6dVMTeyYXypl3jede1h352OTTs8AfMNZMw=&cssminify=yes' type='text/css' media='all' />
236<style id="jetpack-global-styles-frontend-style-inline-css">
237:root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
238/*# sourceURL=jetpack-global-styles-frontend-style-inline-css */
239</style>
240<link crossorigin='anonymous' rel='stylesheet' id='all-css-18-1' href='/_static/??-eJyNjcsKAjEMRX/ImhmUURfip0inLW3GNCmmQfx7H7gRN+7ugcs5cGsuCPfEHaq5RpaRFZbUmw+XD4MaQ5VolBS0+GuKPsb7eyLndVBdwd+iM3KA2ZAiqAT05Eiy6Bf8KHtJ9RkvW8gks6fX4VSP426/mQ7TMA7LA38FSqA=&cssminify=yes' type='text/css' media='all' />
241<script id="jetpack-mu-wpcom-settings-js-before">
242var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https://s1.wp.com/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/sun/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/"};
243//# sourceURL=jetpack-mu-wpcom-settings-js-before
244</script>
vendor: 1 bytes, line 244
244
245<script crossorigin='anonymous' type='text/javascript'  src='/wp-content/js/rlt-proxy.js?m=1720530689i'></script>
vendor: 1 bytes, line 245
245
246<script id="rlt-proxy-js-after">
247	rltInitialize( {"token":null,"iframeOrigins":["https:\/\/widgets.wp.com"]} );
248//# sourceURL=rlt-proxy-js-after
249</script>
vendor: 1 bytes, line 249
249
250<script data-wp-strategy="defer" defer id="twentytwenty-js-js" src="https://s2.wp.com/wp-content/themes/pub/twentytwenty/assets/js/index.js?m=1765388236i&#038;ver=3.0-wpcom"></script>
vendor: 1 bytes, line 250
250
251<script id="wpcom-actionbar-placeholder-js-extra">
252var actionbardata = {"siteID":"114917827","postID":"122","siteURL":"https://hernanflom.com","xhrURL":"https://hernanflom.com/wp-admin/admin-ajax.php","nonce":"835cd60045","isLoggedIn":"","statusMessage":"","subsEmailDefault":"instantly","proxyScriptUrl":"https://s0.wp.com/wp-content/js/wpcom-proxy-request.js?m=1513050504i&amp;ver=20211021","shortlink":"https://wp.me/P7Mbnl-1Y","i18n":{"followedText":"New posts from this site will now appear in your \u003Ca href=\"https://wordpress.com/reader\"\u003EReader\u003C/a\u003E","foldBar":"Collapse this bar","unfoldBar":"Expand this bar","shortLinkCopied":"Shortlink copied to clipboard."}};
253//# sourceURL=wpcom-actionbar-placeholder-js-extra
254</script>
254
255<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hernanflom.wordpress.com/xmlrpc.php?rsd" />
256<meta name="generator" content="WordPress.com" />
257<link rel="canonical" href="https://hernanflom.com/home/teaching-and-conferences/" />
258<link rel='shortlink' href='https://wp.me/P7Mbnl-1Y' />
259<link rel="alternate" type="application/json+oembed" href="https://public-api.wordpress.com/oembed/?format=json&amp;url=https%3A%2F%2Fhernanflom.com%2Fhome%2Fteaching-and-conferences%2F&amp;for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&amp;url=https%3A%2F%2Fhernanflom.com%2Fhome%2Fteaching-and-conferences%2F&amp;for=wpcom-auto-discovery" />
260<!-- Jetpack Open Graph Tags -->
261<meta property="og:type" content="article" />
262<meta property="og:title" content="Teaching" />
263<meta property="og:url" content="https://hernanflom.com/home/teaching-and-conferences/" />
264<meta property="og:description" content="Courses taught at Trinity College: POLS 242, Political Science Research Methods POLS 257, Politics of Violence POLS 306, Democratization and Regime Change POLS 314, Comparative Urban Development PO…" />
265<meta property="article:published_time" content="2018-10-14T23:58:42+00:00" />
266<meta property="article:modified_time" content="2024-04-24T19:00:31+00:00" />
267<meta property="og:site_name" content="Hernán Flom" />
268<meta property="og:image" content="https://i0.wp.com/hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?fit=1200%2C900&#038;ssl=1" />
269<meta property="og:image:width" content="1200" />
270<meta property="og:image:height" content="900" />
271<meta property="og:image:alt" content="" />
272<meta property="og:locale" content="en_US" />
273<meta property="article:publisher" content="https://www.facebook.com/WordPresscom" />
274<meta name="twitter:text:title" content="Teaching" />
275<meta name="twitter:image" content="https://i0.wp.com/hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?fit=1200%2C900&#038;ssl=1&#038;w=640" />
276<meta name="twitter:card" content="summary_large_image" />
277
278<!-- End Jetpack Open Graph Tags -->
279<link rel="shortcut icon" type="image/x-icon" href="https://s1.wp.com/i/favicon.ico?m=1713425267i" sizes="16x16 24x24 32x32 48x48" />
280<link rel="icon" type="image/x-icon" href="https://s1.wp.com/i/favicon.ico?m=1713425267i" sizes="16x16 24x24 32x32 48x48" />
281<link rel="apple-touch-icon" href="https://s2.wp.com/i/webclip.png?m=1713868326i" />
282<link rel="search" type="application/opensearchdescription+xml" href="https://hernanflom.com/osd.xml" title="Hernán Flom" />
283<link rel="search" type="application/opensearchdescription+xml" href="https://s1.wp.com/opensearch.xml" title="WordPress.com" />
284<script>
285document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );
286//# sourceURL=twentytwenty_no_js_class
287</script>
287
288<meta name="description" content="Courses taught at Trinity College: POLS 242, Political Science Research Methods POLS 257, Politics of Violence POLS 306, Democratization and Regime Change POLS 314, Comparative Urban Development POLS 397, Policing and Human Rights Model syllabi for other courses: Comparative Politics Latin American Politics" />
289		<!-- Jetpack Google Analytics -->
vendor: 66 bytes, lines 289-290
289
290		<script async src='https://www.googletagmanager.com/gtag/js?id=
290G-BTDCB89JZN
vendor: 14 bytes, lines 290-291
290'></script>
291		
291<script>
292			
vendor: 144 bytes, lines 292-295
292window.dataLayer = window.dataLayer || [];
293			function gtag() { dataLayer.push( arguments ); }
294			gtag( 'js', new Date() );
295			gtag( 'config', "
295G-BTDCB89JZN
vendor: 10 bytes, lines 295-296
295" );
296					
296</script>
296
297		<!-- End Jetpack Google Analytics -->
298		
299	<link crossorigin='anonymous' rel='stylesheet' id='all-css-0-5' href='/_static/??-eJyNzDEOgzAMheELNTUMkKniKChyrMg0caLaEert2wpGhm7vH94He3NYxUgMSnct98SisJG1gM+zQbvAyoKQSOjF34Nezzuq3uBvs9TYMynsHBOZglbkkF2hyMEdtto7049dymP0fpwHPw3T9gF78US/&cssminify=yes' type='text/css' media='all' />
300
301</head>
302
303	<body class="wp-singular page-template-default page page-id-122 page-child parent-pageid-2 wp-embed-responsive wp-theme-pubtwentytwenty customizer-styles-applied singular enable-search-modal has-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible jetpack-reblog-enabled">
304
305		<a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a>
306		<header id="site-header" class="header-footer-group">
307
308			<div class="header-inner section-inner">
309
310				<div class="header-titles-wrapper">
311
312					
313						<button class="toggle search-toggle mobile-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false">
314							<span class="toggle-inner">
315								<span class="toggle-icon">
316									<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewBox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 
316C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg>								</span>
317								<span class="toggle-text">Search</span>
318							</span>
319						</button><!-- .search-toggle -->
320
321					
322					<div class="header-titles">
323
324						<div class="site-title faux-heading"><a href="https://hernanflom.com/" rel="home">Hernán Flom</a></div>
325					</div><!-- .header-titles -->
326
327					<button class="toggle nav-toggle mobile-nav-toggle" data-toggle-target=".menu-modal"  data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".close-nav-toggle">
328						<span class="toggle-inner">
329							<span class="toggle-icon">
330								<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="26" height="7" viewBox="0 0 26 7"><path fill-rule="evenodd" d="M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z" transform="translate(-329 -38)" /></svg>							</span>
331							<span class="toggle-text">Menu</span>
332						</span>
333					</button><!-- .nav-toggle -->
334
335				</div><!-- .header-titles-wrapper -->
336
337				<div class="header-navigation-wrapper">
338
339					
340							<nav class="primary-menu-wrapper" aria-label="Horizontal">
341
342								<ul class="primary-menu reset-list-style">
343
344								<li id="menu-item-16" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-page-ancestor menu-item-16"><a href="https://hernanflom.com/">Hernán Flom</a></li>
345<li id="menu-item-111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="https://hernanflom.com/book-project/">Book</a></li>
346<li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><a href="https://hernanflom.com/research/">Research</a></li>
347<li id="menu-item-169" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-122 current_page_item menu-item-169"><a href="https://hernanflom.com/home/teaching-and-conferences/" aria-current="page">Teaching</a></li>
348
349								</ul>
350
351							</nav><!-- .primary-menu-wrapper -->
352
353						
354						<div class="header-toggles hide-no-js">
355
356						
357							<div class="toggle-wrapper search-toggle-wrapper">
358
359								<button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false">
360									<span class="toggle-inner">
361										<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewBox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 
361C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg>										<span class="toggle-text">Search</span>
362									</span>
363								</button><!-- .search-toggle -->
364
365							</div>
366
367							
368						</div><!-- .header-toggles -->
369						
370				</div><!-- .header-navigation-wrapper -->
371
372			</div><!-- .header-inner -->
373
374			<div class="search-modal cover-modal header-footer-group" data-modal-target-string=".search-modal" role="dialog" aria-modal="true" aria-label="Search">
375
376	<div class="search-modal-inner modal-inner">
377
378		<div class="section-inner">
379
380			<form role="search" aria-label="Search for:" method="get" class="search-form" action="https://hernanflom.com/">
381	<label for="search-form-1">
382		<span class="screen-reader-text">
383			Search for:		</span>
384		<input type="search" id="search-form-1" class="search-field" placeholder="Search &hellip;" value="" name="s" />
385	</label>
386	<input type="submit" class="search-submit" value="Search" />
387</form>
388
389			<button class="toggle search-untoggle close-search-toggle fill-children-current-color" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field">
390				<span class="screen-reader-text">
391					Close search				</span>
392				<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>			</button><!-- .search-toggle -->
393
394		</div><!-- .section-inner -->
395
396	</div><!-- .search-modal-inner -->
397
398</div><!-- .menu-modal -->
399
400		</header><!-- #site-header -->
401
402		
403<div class="menu-modal cover-modal header-footer-group" data-modal-target-string=".menu-modal">
404
405	<div class="menu-modal-inner modal-inner">
406
407		<div class="menu-wrapper section-inner">
408
409			<div class="menu-top">
410
411				<button class="toggle close-nav-toggle fill-children-current-color" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" data-set-focus=".menu-modal">
412					<span class="toggle-text">Close Menu</span>
413					<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>				</button><!-- .nav-toggle -->
414
415				
416					<nav class="mobile-menu" aria-label="Mobile">
417
418						<ul class="modal-menu reset-list-style">
419
420						<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-page-ancestor menu-item-16"><div class="ancestor-wrapper"><a href="https://hernanflom.com/">Hernán Flom</a></div><!-- .ancestor-wrapper --></li>
421<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><div class="ancestor-wrapper"><a href="https://hernanflom.com/book-project/">Book</a></div><!-- .ancestor-wrapper --></li>
422<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><div class="ancestor-wrapper"><a href="https://hernanflom.com/research/">Research</a></div><!-- .ancestor-wrapper --></li>
423<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-122 current_page_item menu-item-169"><div class="ancestor-wrapper"><a href="https://hernanflom.com/home/teaching-and-conferences/" aria-current="page">Teaching</a></div><!-- .ancestor-wrapper --></li>
424
425						</ul>
426
427					</nav>
428
429					
430			</div><!-- .menu-top -->
431
432			<div class="menu-bottom">
433
434				
435			</div><!-- .menu-bottom -->
436
437		</div><!-- .menu-wrapper -->
438
439	</div><!-- .menu-modal-inner -->
440
441</div><!-- .menu-modal -->
442
443<main id="site-content">
444
445	
446<article class="post-122 page type-page status-publish has-post-thumbnail hentry" id="post-122">
447
448	
449<header class="entry-header has-text-align-center header-footer-group">
450
451	<div class="entry-header-inner section-inner medium">
452
453		<h1 class="entry-title">Teaching</h1>
454	</div><!-- .entry-header-inner -->
455
456</header><!-- .entry-header -->
457
458	<figure class="featured-media">
459
460		<div class="featured-media-inner section-inner">
461
462			<img width="1200" height="900" src="https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=1200" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=1200 1200w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=2400 2400w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=150 150w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=300 300w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=768 768w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=1024 1024
462w, https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=1440 1440w" sizes="(max-width: 1200px) 100vw, 1200px" data-attachment-id="73" data-permalink="https://hernanflom.com/img_0555/" data-orig-file="https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5s&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1450614144&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.15&quot;,&quot;iso&quot;:&quot;32&quot;,&quot;shutter_speed&quot;:&quot;0.00060901339829476&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;35.687377777778&quot;,&quot;longitude&quot;:&quot;139.75892777778&quot;}" data-image-title="IMG_0555" data-image-description="" data-image-caption="" data-large-file="https://hernanflom.com/wp-content/uploads/2016/08/img_0555.jpg?w=580" />
463		</div><!-- .featured-media-inner -->
464
465	</figure><!-- .featured-media -->
466
467	
468	<div class="post-inner thin ">
469
470		<div class="entry-content">
471
472			
473<p class="has-normal-font-size wp-block-paragraph">Courses taught at Trinity College: </p>
474
475
476
477<p class="wp-block-paragraph">POLS 242, <a href="https://www.dropbox.com/s/84gwykepfyrnj64/POLS%20242_Syllabus_Spring_2022.pdf?dl=0">Political Science Research Methods</a></p>
478
479
480
481<p class="wp-block-paragraph">POLS 257, <a href="https://www.dropbox.com/s/qtdpjp27gqdxhzu/POLS%20257_Politics_of_violence_Flom_Spring_2022.pdf?dl=0">Politics of Violence</a></p>
482
483
484
485<p class="wp-block-paragraph">POLS 306, <a rel="noreferrer noopener" href="https://www.dropbox.com/s/avbd3tlfua9kaz3/Democratization%20-%20Spring%202021_Syllabus.pdf?dl=0" target="_blank">Democratization and Regime Change</a> </p>
486
487
488
489<p class="wp-block-paragraph">POLS 314, <a rel="noreferrer noopener" href="https://drive.google.com/file/d/1ULABubvqzihdiEuZyjPkrEmxoKlUuyQH/view?usp=sharing" target="_blank">Comparative Urban Development</a></p>
490
491
492
493<p class="wp-block-paragraph">POLS 397, <a href="https://www.dropbox.com/s/k8l5ip53jkw9yfx/Comparative%20policing_Syllabus_Spring2021.pdf?dl=0" target="_blank" rel="noreferrer noopener">Policing and Human Rights</a></p>
494
495
496
497<p class="wp-block-paragraph">Model syllabi for other courses: </p>
498
499
500
501<p class="wp-block-paragraph"><a rel="noreferrer noopener" href="https://drive.google.com/file/d/1Ng6U4242kuCaY3NRzlSuDEqYTQP9IiZ0/view?usp=sharing" target="_blank">Comparative Politics</a></p>
502
503
504
505<p class="wp-block-paragraph"><a rel="noreferrer noopener" href="https://www.dropbox.com/s/bzpi9e59471j375/Syllabus_LatinAmericanPolitics.pdf?dl=0" target="_blank">Latin American Politics</a></p>
506
507
508
509<p class="wp-block-paragraph"></p>
510<div id="jp-post-flair" class="sharedaddy sd-like-enabled sd-sharing-enabled"><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-twitter"><a rel="nofollow noopener noreferrer"
511				data-shared="sharing-twitter-122"
512				class="share-twitter sd-button share-icon"
513				href="https://hernanflom.com/home/teaching-and-conferences/?share=twitter"
514				target="_blank"
515				aria-labelledby="sharing-twitter-122"
516				>
517				<span id="sharing-twitter-122" hidden>Share on X (Opens in new window)</span>
518				<span>X</span>
519			</a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer"
520				data-shared="sharing-facebook-122"
521				class="share-facebook sd-button share-icon"
522				href="https://hernanflom.com/home/teaching-and-conferences/?share=facebook"
523				target="_blank"
524				aria-labelledby="sharing-facebook-122"
525				>
526				<span id="sharing-facebook-122" hidden>Share on Facebook (Opens in new window)</span>
527				<span>Facebook</span>
528			</a></li><li class="share-end"></li></ul></div></div></div><div class='sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded' id='like-post-wrapper-114917827-122-6a9947802255e' data-src='//widgets.wp.com/likes/index.html?ver=20260903#blog_id=114917827&amp;post_id=122&amp;origin=hernanflom.wordpress.com&amp;obj_id=114917827-122-6a9947802255e&amp;
528domain=hernanflom.com' data-name='like-post-frame-114917827-122-6a9947802255e' data-title='Like or Reblog'><div class='likes-widget-placeholder post-likes-widget-placeholder' style='height: 55px;'><span class='button'><span>Like</span></span> <span class='loading'>Loading...</span></div><span class='sd-text-color'></span><a class='sd-link-color'></a></div></div>
529		</div><!-- .entry-content -->
530
531	</div><!-- .post-inner -->
532
533	<div class="section-inner">
534		
535	</div><!-- .section-inner -->
536
537	
538</article><!-- .post -->
539
540</main><!-- #site-content -->
541
542
543	<div class="footer-nav-widgets-wrapper header-footer-group">
544
545		<div class="footer-inner section-inner">
546
547			
548			
549				<aside class="footer-widgets-outer-wrapper">
550
551					<div class="footer-widgets-wrapper">
552
553						
554						
555							<div class="footer-widgets column-two grid-item">
556								<div class="widget widget_search"><div class="widget-content"><form role="search"  method="get" class="search-form" action="https://hernanflom.com/">
557	<label for="search-form-2">
558		<span class="screen-reader-text">
559			Search for:		</span>
560		<input type="search" id="search-form-2" class="search-field" placeholder="Search &hellip;" value="" name="s" />
561	</label>
562	<input type="submit" class="search-submit" value="Search" />
563</form>
564</div></div><div class="widget widget_wpcom_social_media_icons_widget"><div class="widget-content"><h2 class="widget-title subheading heading-size-3">Social</h2><ul><li><a href="https://www.facebook.com/#Hernán Flom/" class="genericon genericon-facebook" target="_blank"><span class="screen-reader-text">View #Hernán Flom&#8217;s profile on Facebook</span></a></li><li><a href="https://twitter.com/@NanoFlom/" class="genericon genericon-twitter" target="_blank"><span class="screen-reader-text">View @NanoFlom&#8217;s profile on Twitter</span></a></li><li><a href="https://www.instagram.com/#/" class="genericon genericon-instagram" target="_blank"><span class="screen-reader-text">View #&#8217;s profile on Instagram</span></a></li><li><a href="https://www.pinterest.com/#/" class="genericon genericon-pinterest" target="_blank"><span class="screen-reader-text">View #&#8217;s profile on Pinterest</span></a></li><li><a href="https://www.linkedin.com/in/#/" class="genericon genericon-linkedin" target="_blank"><span class="screen-reader-text">View #&#8217;s profile on LinkedIn</span></a></li><li><a href="https://plus.google.com/u/0/+Hernan Flom/" class="genericon genericon-googleplus" target="_blank"><span class="screen-reader-text">View Hernan Flom&#8217;s profile on Google+</span></a></li></ul></div></div><div class="widget widget_gravatar"><div class="widget-content"><p><img referrerpolicy="no-referrer" alt='Unknown&#039;s avatar' src='https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=128&#038;d=identicon&#038;r=G' srcset='https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=128&#038;d=identicon&#038;r=G 1x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=192&#038;d=identicon&#038;r=G 1.5x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=256&#038;d=identicon&#038;r=G 2x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=384&#038;d=identicon&#038;r=G 3x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=512&#038;d=identicon&#038;r=G 4x' class='avatar avatar-128 grav-widget-none' height='128' width='128' loading='lazy' decoding='async' /></p>
565</div></div><div class="widget widget_wpcom_social_media_icons_widget"><div class="widget-content"><h2 class="widget-title subheading heading-size-3">Social</h2><ul><li></li></ul></div></div>							</div>
566
567						
568					</div><!-- .footer-widgets-wrapper -->
569
570				</aside><!-- .footer-widgets-outer-wrapper -->
571
572			
573		</div><!-- .footer-inner -->
574
575	</div><!-- .footer-nav-widgets-wrapper -->
576
577	
578			<footer id="site-footer" class="header-footer-group">
579
580				<div class="section-inner">
581
582					<div class="footer-credits">
583
584						<p class="footer-copyright">&copy;
585							2026							<a href="https://hernanflom.com/">Hernán Flom</a>
586						</p><!-- .footer-copyright -->
587
588						
589						<p class="powered-by-wordpress">
590							<a href="https://wordpress.com/?ref=footer_custom_powered" rel="nofollow">Website Powered by WordPress.com</a>.
591						</p><!-- .powered-by-wordpress -->
592
593					</div><!-- .footer-credits -->
594
595					<a class="to-the-top" href="#site-header">
596						<span class="to-the-top-long">
597							To the top <span class="arrow" aria-hidden="true">&uarr;</span>						</span><!-- .to-the-top-long -->
598						<span class="to-the-top-short">
599							Up <span class="arrow" aria-hidden="true">&uarr;</span>						</span><!-- .to-the-top-short -->
600					</a><!-- .to-the-top -->
601
602				</div><!-- .section-inner -->
603
604			</footer><!-- #site-footer -->
605
606		<!--  -->
607<script type="speculationrules">
608{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/files/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/pub/twentytwenty/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
609</script>
vendor: 1 bytes, line 609
609
610<script id="grofiles-cards-js" src="//0.gravatar.com/js/hovercards/hovercards.min.js?ver=202636d1133547e8a1f2801609f51cef12522abe7f6647d869e9fbc974fe356a37e613"></script>
vendor: 1 bytes, line 610
610
611<script id="wpgroho-js-extra">
612var WPGroHo = {"my_hash":""};
613//# sourceURL=wpgroho-js-extra
614</script>
vendor: 1 bytes, line 614
614
615<script crossorigin='anonymous' type='text/javascript'  src='/wp-content/mu-plugins/gravatar-hovercards/wpgroho.js?m=1610363240i'></script>
615
616
617	
617<script>
618		// Initialize and attach hovercards to all gravatars
619		( function() {
620			function init() {
621				if ( typeof Gravatar === 'undefined' ) {
622					return;
623				}
624
625				if ( typeof Gravatar.init !== 'function' ) {
626					return;
627				}
628
629				Gravatar.profile_cb = function ( hash, id ) {
630					WPGroHo.syncProfileData( hash, id );
631				};
632
633				Gravatar.my_hash = WPGroHo.my_hash;
634				Gravatar.init(
635					'body',
636					'#wp-admin-bar-my-account',
637					{
638						i18n: {
639							'Edit your profile →': 'Edit your profile →',
640							'View profile →': 'View profile →',
641							'Contact': 'Contact',
642							'Send money': 'Send money',
643							'Sorry, we are unable to load this Gravatar profile.': 'Sorry, we are unable to load this Gravatar profile.',
644							'Gravatar not found.': 'Gravatar not found.',
645							'Too Many Requests.': 'Too Many Requests.',
646							'Internal Server Error.': 'Internal Server Error.',
647							'Is this you?': 'Is this you?',
648							'Claim your free profile.': 'Claim your free profile.',
649							'Email': 'Email',
650							'Home Phone': 'Home Phone',
651							'Work Phone': 'Work Phone',
652							'Cell Phone': 'Cell Phone',
653							'Contact Form': 'Contact Form',
654							'Calendar': 'Calendar',
655						},
656					}
657				);
658			}
659
660			if ( document.readyState !== 'loading' ) {
661				init();
662			} else {
663				document.addEventListener( 'DOMContentLoaded', init );
664			}
665		} )();
666	</script>
666
667
668		<div style="display:none">
669	<div class="grofile-hash-map-c68cbc04793761ef12f0a8bfb498a940">
670	</div>
671	</div>
672		<div id="actionbar" dir="ltr" style="display: none;"
673			class="actnbr-pub-twentytwenty actnbr-has-follow">
674		<ul>
675						<li class="actnbr-ellipsis actnbr-hidden">
676				<svg class="gridicon gridicons-ellipsis" height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"/></g></svg>				<div class="actnbr-popover tip tip-top-left actnbr-more">
677					<div class="tip-arrow"></div>
678					<div class="tip-inner">
679						<ul>
680								<li class="actnbr-sitename">
681			<a href="https://hernanflom.com">
682				<img loading='lazy' alt='' src='https://s2.wp.com/i/logo/wpcom-gray-white.png?m=1479929237i' srcset='https://s2.wp.com/i/logo/wpcom-gray-white.png 1x' class='avatar avatar-50' height='50' width='50' />				Hernán Flom			</a>
683		</li>
684								<li class="actnbr-signup"><a href="https://wordpress.com/start/">Sign up</a></li>
685							<li class="actnbr-login"><a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fhernanflom.com%252Fhome%252Fteaching-and-conferences%252F">Log in</a></li>
686																<li class="actnbr-shortlink">
687										<a href="https://wp.me/P7Mbnl-1Y">
688											<span class="actnbr-shortlink__text">Copy shortlink</span>
689											<span class="actnbr-shortlink__icon"><svg class="gridicon gridicons-checkmark" height="16" width="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"/></g></svg></span>
690										</a>
691									</li>
692																<li class="flb-report">
693									<a href="https://wordpress.com/abuse/?report_url=https://hernanflom.com/home/teaching-and-conferences/" target="_blank" rel="noopener noreferrer">
694										Report this content									</a>
695								</li>
696															<li class="actnbr-subs">
697									<a href="https://subscribe.wordpress.com/">Manage subscriptions</a>
698								</li>
699													</ul>
700					</div>
701				</div>
702			</li>
703		</ul>
704	</div>
705	
706<script>
707window.addEventListener( "DOMContentLoaded", function( event ) {
708	var link = document.createElement( "link" );
709	link.href = "/wp-content/mu-plugins/actionbar/actionbar.css?v=20250116";
710	link.type = "text/css";
711	link.rel = "stylesheet";
712	document.head.appendChild( link );
713
714	var script = document.createElement( "script" );
715	script.src = "/wp-content/mu-plugins/actionbar/actionbar.js?v=20250204";
716	document.body.appendChild( script );
717} );
718</script>
718
719
720	
721	
721<script type="text/javascript">
722		window.WPCOM_sharing_counts = {"https://hernanflom.com/home/teaching-and-conferences/":122};
723	</script>
723
724				
725	
725<script type="text/javascript">
726		(function () {
727			var wpcom_reblog = {
728				source: 'toolbar',
729
730				toggle_reblog_box_flair: function (obj_id, post_id) {
731
732					// Go to site selector. This will redirect to their blog if they only have one.
733					const postEndpoint = `https://wordpress.com/post`;
734
735					// Ideally we would use the permalink here, but fortunately this will be replaced with the 
736					// post permalink in the editor.
737					const originalURL = `${ document.location.href }?page_id=${ post_id }`; 
738					
739					const url =
740						postEndpoint +
741						'?url=' +
742						encodeURIComponent( originalURL ) +
743						'&is_post_share=true' +
744						'&v=5';
745
746					const redirect = function () {
747						if (
748							! window.open( url, '_blank' )
749						) {
750							location.href = url;
751						}
752					};
753
754					if ( /Firefox/.test( navigator.userAgent ) ) {
755						setTimeout( redirect, 0 );
756					} else {
757						redirect();
758					}
759				},
760			};
761
762			window.wpcom_reblog = wpcom_reblog;
763		})();
764	</script>
vendor: 1 bytes, line 764
764
765<script id="comment-like-js-extra">
766var comment_like_text = {"loading":"Loading...","swipeUrl":"https://s2.wp.com/wp-content/mu-plugins/comment-likes/js/lib/swipe.js?m=1382645497i&amp;ver=20131008"};
767//# sourceURL=comment-like-js-extra
768</script>
vendor: 1 bytes, line 768
768
769<script id="sharing-js-js-extra">
770var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"};
771//# sourceURL=sharing-js-js-extra
772</script>
vendor: 1 bytes, line 772
772
773<script crossorigin='anonymous' type='text/javascript'  src='/_static/??-eJx9jMEKwjAQRH/IdBEK1YP4KRKTpd00u43dLOLfG1pPIh4GZh4zA8/iwiIVpQKbK9lGEoVMMyo8DA0nLzHj2iU9wO9yWJgbcvsofYE/w4S1+DB/MqgJ3EgC3I1yBJ38itHH+NosydgxSbu78uU4nIZz3zelNw+yR+Q='></script>
vendor: 1 bytes, line 773
773
774<script id="sharing-js-js-after">
775window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {};
776window.WPCOM_sharing_popups[ "twitter" ] = "menubar=1,resizable=1,width=600,height=350";
777window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {};
778window.WPCOM_sharing_popups[ "facebook" ] = "menubar=1,resizable=1,width=600,height=400";
779//# sourceURL=sharing-js-js-after
780</script>
vendor: 1 bytes, line 780
780
781<script id="wp-emoji-settings" type="application/json">
782{"baseUrl":"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/","ext":".png","svgUrl":"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/svg/","svgExt":".svg","source":{"concatemoji":"/wp-includes/js/wp-emoji-release.min.js?m=1783090810i&ver=7.1-RC3-63319"}}
783</script>
vendor: 1 bytes, line 783
783
784<script type="module">
785/*! This file is auto-generated */
786var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
787//# sourceURL=/wp-includes/js/wp-emoji-loader.min.js
788</script>
788
789	<iframe src='https://widgets.wp.com/likes/master.html?ver=20260903#ver=20260903' scrolling='no' id='likes-master' name='likes-master' style='display:none;'></iframe>
790	<div id='likes-other-gravatars' role="dialog" aria-hidden="true" tabindex="-1"><div class="likes-text"><span>%d</span></div><ul class="wpl-avatars sd-like-gravatars"></ul></div>
791	
791<script src="//stats.wp.com/w.js?69" defer></script>
791 
791<script type="text/javascript">
792_tkq = window._tkq || [];
793_stq = window._stq || [];
794_tkq.push(['storeContext', {'blog_id':'114917827','blog_tz':'0','user_lang':'en','blog_lang':'en','user_id':'0'}]);
795		// Prevent sending pageview tracking from WP-Admin pages.
796		_stq.push(['view', {'blog':'114917827','v':'wpcom','tz':'0','user_id':'0','post':'122','subd':'hernanflom'}]);
797		_stq.push(['extra', {'crypt':'UE5tW3cvZGQ/JUs1UEpSdi1dRV85RTRvbmM3RjIzb05bci89VFVBXWJyUHxLW3UxSX56MnYtbG02L2cuPWpdMjI2eHFTM2N3SGVwfGwxQ04vS0NmdUM/VWgtSk5DcUhbZ1FnS3VRPTZ2LHdQWm9yaj1MRjl5cWlpR1UxM0FwL21WUXxBXy02WFJBNHpMTWQ5Rj1VZzBsOHJTRy92PTdFb3pLWWVuM1RLSDVrRWtCUmE9bitPOSU5flNBbWNWT0VJfitLMW8uLF84M0ZIJXhTd09nLDZfYTBJN1FDVHM='}]);
798_stq.push([ 'clickTrackerInit', '114917827', '122' ]);
799</script>
799
800<noscript><img src="https://pixel.wp.com/b.gif?v=noscript" style="height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;" alt="" /></noscript>
801<meta id="bilmur" property="bilmur:data" content="" data-provider="wordpress.com" data-service="simple" data-site-tz="Etc/GMT-0" data-custom-props="{&quot;logged_in&quot;:&quot;0&quot;,&quot;wptheme&quot;:&quot;pub\/twentytwenty&quot;,&quot;wptheme_is_block&quot;:&quot;0&quot;}"   >
802		
802<script defer src="/wp-content/js/bilmur.min.js?i=17&amp;m=202636"></script>
802 	
803	</body>
804</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.