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 – 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 » Feed" href="https://hernanflom.com/feed/" /> 161<link rel="alternate" type="application/rss+xml" title="Hernán Flom » 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&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&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&url=https%3A%2F%2Fhernanflom.com%2Fhome%2Fteaching-and-conferences%2F&for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&url=https%3A%2F%2Fhernanflom.com%2Fhome%2Fteaching-and-conferences%2F&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&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&ssl=1&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 …" 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="{"aperture":"2.2","credit":"","camera":"iPhone 5s","caption":"","created_timestamp":"1450614144","copyright":"","focal_length":"4.15","iso":"32","shutter_speed":"0.00060901339829476","title":"","orientation":"1","latitude":"35.687377777778","longitude":"139.75892777778"}" 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&post_id=122&origin=hernanflom.wordpress.com&obj_id=114917827-122-6a9947802255e&
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 …" 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’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’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 #’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 #’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 #’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’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's avatar' src='https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=128&d=identicon&r=G' srcset='https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=128&d=identicon&r=G 1x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=192&d=identicon&r=G 1.5x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=256&d=identicon&r=G 2x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=384&d=identicon&r=G 3x, https://0.gravatar.com/avatar/6b5f63aa006312b20e49ccd4ff59fac371fa83305fcecb56b8d27be4aa6f94f4?s=512&d=identicon&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">© 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">↑</span> </span><!-- .to-the-top-long --> 598 <span class="to-the-top-short"> 599 Up <span class="arrow" aria-hidden="true">↑</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&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="{"logged_in":"0","wptheme":"pub\/twentytwenty","wptheme_is_block":"0"}" > 802
802<script defer src="/wp-content/js/bilmur.min.js?i=17&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.