1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"> 5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6<link rel="profile" href="http://gmpg.org/xfn/11" /> 7<link rel="pingback" href="https://articulatedpython.com/xmlrpc.php" />
8<script> 9 window.dataLayer = window.dataLayer || []; 10 function gtag() { 11 dataLayer.push(arguments); 12 } 13 gtag("consent", "default", { 14 ad_user_data: "denied", 15 ad_personalization: "denied", 16 ad_storage: "denied", 17 analytics_storage: "denied", 18 functionality_storage: "denied", 19 personalization_storage: "denied", 20 security_storage: "granted", 21 wait_for_update: 500, 22 }); 23 gtag("set", "ads_data_redaction", true); 24 </script>
vendor: 1 bytes, line 24
24
25<script type="text/javascript" 26 id="Cookiebot" 27 src="https://consent.cookiebot.com/uc.js" 28 data-implementation="wp" 29 data-cbid="bf32e397-b3ff-4db5-abbc-a352a5aa48ae" 30 async ></script>
30 31<title>About Us – Articulated Python</title> 32<link rel='dns-prefetch' href='//s0.wp.com' /> 33<link rel='dns-prefetch' href='//secure.gravatar.com' /> 34<link rel='dns-prefetch' href='//s.w.org' /> 35<link rel="alternate" type="application/rss+xml" title="Articulated Python » Feed" href="https://articulatedpython.com/feed/" /> 36<link rel="alternate" type="application/rss+xml" title="Articulated Python » Comments Feed" href="https://articulatedpython.com/comments/feed/" /> 37
37<script type="text/javascript"> 38 window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/articulatedpython.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.26"}}; 39 !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])?!1:!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([55358,56760,9792,65039],[55358,56760,8203,9792,65039])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); 40 </script>
40 41 <style type="text/css"> 42img.wp-smiley, 43img.emoji { 44 display: inline !important; 45 border: none !important; 46 box-shadow: none !important; 47 height: 1em !important; 48 width: 1em !important; 49 margin: 0 .07em !important; 50 vertical-align: -0.1em !important; 51 background: none !important; 52 padding: 0 !important; 53} 54</style> 55<link rel='stylesheet' id='nirvana-fonts-css' href='https://articulatedpython.com/wp-content/themes/nirvana/fonts/fontfaces.css?ver=1.5.2' type='text/css' media='all' /> 56<link rel='stylesheet' id='nirvana-style-css' href='https://articulatedpython.com/wp-content/themes/nirvana/style.css?ver=1.5.2' type='text/css' media='all' /> 57<style id='nirvana-style-inline-css' type='text/css'> 58 #header-container { width: 1200px; } #header-container, #access >.menu, #forbottom, #colophon, #footer-widget-area, #topbar-inner, .ppbox, #pp-afterslider #container, #breadcrumbs-box { max-width: 1200px; } @media (max-width: 800px) { #header-container {position: relative; } #branding {height: auto; } } #container.one-column { } #container.two-columns-right #secondary { width: 300px; float:right; } #container.two-columns-right #content { width: 760px; float: left; } /* fallback */ #container.two-columns-right #content { width: calc(100% - 380px); float: left; } #container.two-columns-left #primary { width: 300px; float: left; } #container.two-columns-left #content { width: 760px; float: right; } /* fallback */ #container.two-columns-left #content { width: -moz-calc(100% - 380px); float: right; width: -webkit-calc(100% - 380px ); width: calc(100% - 380px); } #container.three-columns-right .sidey { width: 150px; float: left; } #container.three-columns-right #primary { margin-left: 80px; margin-right: 80px; } #container.three-columns-right #content { width: 680px; float: left; } /* fallback */ #container.three-columns-right #content { width: -moz-calc(100% - 460px); float: left; width: -webkit-calc(100% - 460px); width: calc(100% - 460px); } #container.three-columns-left .sidey { width: 150px; float: left; } #container.three-columns-left #secondary{ margin-left: 80px; margin-right: 80px; } #container.three-columns-left #content { width: 680px; float: right;} /* fallback */ #container.three-columns-left #content { width: -moz-calc(100% - 460px); float: right; width: -webkit-calc(100% - 460px); width: calc(100% - 460px); } #container.three-columns-sided .sidey { width: 150px; float: left; } #container.three-columns-sided #secondary{ float:right; } #container.three-columns-sided #content { width: 680px; float: right; /* fallback */ width: -moz-calc(100% - 460px); float: right; width: -webkit-calc(100% - 460px); float: right; width: calc(100% - 460px); float: right; margin: 0 230px 0 -1140px; } body { font-family: "Ubuntu Condensed"; } #content h1.entry-title a, #content h2.entry-title a, #content h1.entry-title, #content h2.entry-title { font-family: "Ubuntu Condensed"; } .widget-title, .widget-title a { line-height: normal; font-family: "Ubuntu Condensed"; } .widget-container, .widget-container a { font-family: Ubuntu Condensed; } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .nivo-caption h2, #front-text1 h1, #front-text2 h1, h3.column-header-image, #comments #reply-title { font-family: "Ubuntu Condensed"; } #site-title span a { font-family: "Ubuntu Condensed"; } #access ul li a, #access ul li a span { font-family: "Ubuntu Condensed"; } /* general */ body { color: #555555; background-color: #FFFFFF } a { color: #09bec3; } a:hover, .entry-meta span a:hover, .comments-link a:hover, body.coldisplay2 #front-columns a:active { color: #edf75e; } a:active { background-color: #edf75e; color: #FFFFFF; } .entry-meta a:hover, .widget-container a:hover, .footer2 a:hover { border-bottom-color: #CCCCCC; } .sticky h2.entry-title a { background-color: #104480; color: #FFFFFF; } #header { ; } #site-title span a { color: #104480; } #site-description { color: #666666; } .socials a:hover .socials-hover { background-color: #edf75e; } .socials .socials-hover { background-color: #104480; } /* Main menu top level */ #access a, #nav-toggle span { color: #EEEEEE; } #access, #nav-toggle, #access ul li { background-color: #3A3B3D; } #access > .menu > ul > li > a > span { } #access ul li:hover { background-color: #104480; color: #FFFFFF; } #access ul > li.current_page_item , #access ul > li.current-menu-item, #access ul > li.current_page_ancestor , #access ul > li.current-menu-ancestor { background-color: #47484a; } /* Main menu Submenus */ #access ul ul li, #access ul ul { background-color: #104480; } #access ul ul li a { color: #FFFFFF; } #access ul ul li:hover { background-color: #1e528e; } #breadcrumbs { background-color: #f5f5f5; } #access ul ul li.current_page_item, #access ul ul li.current-menu-item, #access ul ul li.current_page_ancestor, #access ul ul li.current-menu-ancestor { background-color: #1e528e; } /* top menu */ #topbar { background-color: #FFFFFF; border-bottom-color: #ebebeb; } .menu-header-search .searchform { background: #F7F7F7; } .topmenu ul li a, .search-icon:before { color: #999999; } .topmenu ul li a:hover { background-color: #efefef; } .search-icon:hover:before { color: #104480; } /* main */ #main { background-color: #FFFFFF; } #author-info, .page-title, #entry-author-info { border-color: #CCCCCC; } .page-title-text { border-color: #edf75e; } .page-title span { border-color: #104480; } #entry-author-info #author-avatar, #author-info #author-avatar { border-color: #EEEEEE; } .avatar-container:before { background-color: #edf75e; } .sidey .widget-container { color: #555555; ; } .sidey .widget-title { color: #666666; ; border-color: #CCCCCC; } .sidey .widget-container a { ; } .sidey .widget-container a:hover { ; } .widget-title span { border-color: #666666; } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { color: #444444; } .entry-title, .entry-title a{ color: #444444; } .entry-title a:hover { color: #000000; } #content span.entry-format { color: #CCCCCC; } /* footer */ #footer { color: #AAAAAA; background-color: #F5F5F5; } #footer2 { color: #AAAAAA; background-color: #3A3B3D; } #sfooter-full { background-color: #353638; } .footermenu ul li { border-color: #494a4c; } .footermenu ul li:hover { border-color: #5d5e60; } #colophon a { ; } #colophon a:hover { ; } #footer2 a, .footermenu ul li:after { ; } #footer2 a:hover { ; } #footer .widget-container { color: #555555; ; } #footer .widget-title { color: #888888; ; border-color:#CCCCCC; } /* buttons */ a.continue-reading-link { color: #09bec3; border-color: #09bec3; } a.continue-reading-link:hover { background-color: #104480; color: #FFFFFF; } #cryout_ajax_more_trigger { border: 1px solid #CCCCCC; } #cryout_ajax_more_trigger:hover { background-color: #F7F7F7; }
58 a.continue-reading-link i.crycon-right-dir { color: #104480 } a.continue-reading-link:hover i.crycon-right-dir { color: #FFFFFF } .page-link a, .page-link > span > em { border-color: #CCCCCC } .columnmore a { background: #edf75e; color:#F7F7F7 } .columnmore a:hover { background: #104480; } .file, .button, input[type="submit"], input[type="reset"], #respond .form-submit input#submit { background-color: #FFFFFF; border-color: #CCCCCC; } .button:hover, #respond .form-submit input#submit:hover { background-color: #F7F7F7; } .entry-content tr th, .entry-content thead th { color: #444444; } .entry-content tr th { background-color: #104480; color:#FFFFFF; } .entry-content tr.even { background-color: #F7F7F7; } hr { border-color: #EEEEEE; } input[type="text"], input[type="password"], input[type="email"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], textarea, select { border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC; color: #555555; } input[type="submit"], input[type="reset"] { color: #555555; } input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="range"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, textarea:hover { background-color: rgba(247,247,247,0.4); } .entry-content pre { background-color: #F7F7F7; border-color: rgba(16,68,128,0.1); } abbr, acronym { border-color: #555555; } .comment-meta a { color: #999999; } #respond .form-allowed-tags { color: #999999; } .comment .reply a { border-color: #EEEEEE; } .comment .reply a:hover { color: #09bec3; } .entry-meta { border-color: #EEEEEE; } .entry-meta .crycon-metas:before { color: #edf75e; } .entry-meta span a, .comments-link a { ; } .entry-meta span a:hover, .comments-link a:hover { ; } .entry-meta span, .entry-utility span, .footer-tags { color: #c1c1c1; } .nav-next a, .nav-previous a{ background-color:#f8f8f8; } .nav-next a:hover, .nav-previous a:hover { background-color: #09bec3; color:#FFFFFF; } .pagination { border-color: #ededed; } .pagination a:hover { background-color: #edf75e; color: #FFFFFF; } h3#comments-title { border-color: #CCCCCC; } h3#comments-title span { background-color: #104480; color: #FFFFFF; } .comment-details { border-color: #EEEEEE; } .searchform input[type="text"] { color: #999999; } .searchform:after { background-color: #104480; } .searchform:hover:after { background-color: #edf75e; } .searchsubmit[type="submit"]{ color: #F7F7F7; } li.menu-main-search .searchform .s { background-color: #FFFFFF; } li.menu-main-search .searchsubmit[type="submit"] { color: #999999; } .caption-accented .wp-caption { background-color:rgba(16,68,128,0.8); color:#FFFFFF; } .nirvana-image-one .entry-content img[class*='align'], .nirvana-image-one .entry-summary img[class*='align'], .nirvana-image-two .entry-content img[class*='align'], .nirvana-image-two .entry-summary img[class*='align'] .nirvana-image-one .entry-content [class*='wp-block'][class*='align'] img, .nirvana-image-one .entry-summary [class*='wp-block'][class*='align'] img, .nirvana-image-two .entry-content [class*='wp-block'][class*='align'] img, .nirvana-image-two .entry-summary [class*='wp-block'][class*='align'] img { border-color: #104480; } html { font-size: 20px; line-height: 1.8; } .entry-content, .entry-summary, .ppbox { text-align: Left ; } .entry-content, .entry-summary, .widget-container, .ppbox, .navigation { word-spacing: inherit; ; } #content h1.entry-title, #content h2.entry-title, .woocommerce-page h1.page-title { font-size: 44px; } .widget-title, .widget-title a { font-size: 20px; } .widget-container, .widget-container a { font-size: 17px; } #content h1, #pp-afterslider h1 { font-size: 42px; } #content h2, #pp-afterslider h2 { font-size: 36px; } #content h3, #pp-afterslider h3 { font-size: 31px; } #content h4, #pp-afterslider h4 { font-size: 26px; } #content h5, #pp-afterslider h5 { font-size: 21px; } #content h6, #pp-afterslider h6 { font-size: 16px; } #site-title span a { font-size: 46px; } #access ul li a { font-size: 14px; } #access ul ul ul a { font-size: 13px; } .nocomments, .nocomments2 { display: none; } #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { margin-left: 20px; } .sticky hgroup { padding-left: 15px; } article footer.entry-meta { display: none; } .entry-content p, .entry-content ul, .entry-content ol, .entry-content dd, .entry-content pre, .entry-content hr, .commentlist p { margin-bottom: 1.0em; } #header-container > div { margin: 35px 0 0 0px; } #toTop:hover .crycon-back2top:before { color: #edf75e; } #main { margin-top: 5px; } #forbottom { padding-left: 0px; padding-right: 0px; } #header-widget-area { width: 33%; } #branding { height:200px; } 59/* Nirvana Custom CSS */ 60</style> 61<link rel='stylesheet' id='nirvana-mobile-css' href='https://articulatedpython.com/w
61p-content/themes/nirvana/styles/style-mobile.css?ver=1.5.2' type='text/css' media='all' /> 62<link rel='stylesheet' id='social-logos-css' href='https://c0.wp.com/p/jetpack/6.8.5/_inc/social-logos/social-logos.min.css' type='text/css' media='all' /> 63<link rel='stylesheet' id='jetpack_css-css' href='https://c0.wp.com/p/jetpack/6.8.5/css/jetpack.css' type='text/css' media='all' />
64<script type='text/javascript' src='https://c0.wp.com/c/4.9.26/wp-includes/js/jquery/jquery.js'></script>
vendor: 1 bytes, line 64
64
65<script type='text/javascript' src='https://c0.wp.com/c/4.9.26/wp-includes/js/jquery/jquery-migrate.min.js'></script>
65 66<link rel='https://api.w.org/' href='https://articulatedpython.com/wp-json/' /> 67<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://articulatedpython.com/xmlrpc.php?rsd" /> 68<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://articulatedpython.com/wp-includes/wlwmanifest.xml" /> 69<meta name="generator" content="WordPress 4.9.26" /> 70<link rel="canonical" href="https://articulatedpython.com/about-us/" /> 71<link rel='shortlink' href='https://wp.me/P3QO6A-F' /> 72<link rel="alternate" type="application/json+oembed" href="https://articulatedpython.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Farticulatedpython.com%2Fabout-us%2F" /> 73<link rel="alternate" type="text/xml+oembed" href="https://articulatedpython.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Farticulatedpython.com%2Fabout-us%2F&format=xml" /> 74 75<link rel='dns-prefetch' href='//v0.wordpress.com'/> 76<link rel='dns-prefetch' href='//i0.wp.com'/> 77<link rel='dns-prefetch' href='//i1.wp.com'/> 78<link rel='dns-prefetch' href='//i2.wp.com'/> 79<link rel='dns-prefetch' href='//c0.wp.com'/> 80<style type='text/css'>img#wpstats{display:none}</style> <style type="text/css"> 81 html:not( .jetpack-lazy-images-js-enabled ) .jetpack-lazy-image { 82 display: none; 83 } 84 </style> 85
85<script> 86 document.documentElement.classList.add( 87 'jetpack-lazy-images-js-enabled' 88 ); 89 </script>
89 90 91<!-- Jetpack Open Graph Tags --> 92<meta property="og:type" content="article" /> 93<meta property="og:title" content="About Us" /> 94<meta property="og:url" content="https://articulatedpython.com/about-us/" /> 95<meta property="og:description" content="We started Articulated Python to address the training needs of today’s workforce.  Having been subjected to years of horribly designed, mundane, and downright boring required professional traâ¦" /> 96<meta property="article:published_time" content="2018-11-25T13:50:10+00:00" /> 97<meta property="article:modified_time" content="2022-09-27T15:58:32+00:00" /> 98<meta property="og:site_name" content="Articulated Python" /> 99<meta property="og:image" content="http://articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg" /> 100<meta property="og:image:width" content="444" /> 101<meta property="og:image:height" content="668" /> 102<meta property="og:locale" content="en_US" /> 103<meta name="twitter:text:title" content="About Us" /> 104<meta name="twitter:card" content="summary" /> 105 106<!-- End Jetpack Open Graph Tags --> 107<!--[if lt IE 9]>
108<script> 109document.createElement('header'); 110document.createElement('nav'); 111document.createElement('section'); 112document.createElement('article'); 113document.createElement('aside'); 114document.createElement('footer'); 115</script>
115 116<![endif]--> 117 <style type="text/css" id="wp-custom-css"> 118 .slide-text {text-align: center !important;} </style> 119 </head> 120<body class="page-template-default page page-id-41 nirvana-image-two caption-simple nirvana-menu-left"> 121 122 123<div id="wrapper" class="hfeed"> 124<div id="topbar" ><div id="topbar-inner"> </div></div> 125 126<div id="header-full"> 127 <header id="header"> 128 <div id="masthead"> 129 <div id="branding" role="banner" > 130 <div id="header-container"><div class="site-identity"><div id="site-title"><span> <a href="https://articulatedpython.com/" title="Articulated Python" rel="home">Articulated Python</a> </span></div><div id="site-description" >Making Games that Make a Difference</div></div></div> <div style="clear:both;"></div> 131 </div><!-- #branding --> 132 <a id="nav-toggle"><span> </span></a> 133 <nav id="access" role="navigation"> 134 <div class="skip-link screen-reader-text"><a href="#content" title="Skip to content">Skip to content</a></div> 135 <div class="menu"><ul id="prime_nav" class="menu"><li id="menu-item-50" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-50"><a href="http://articulatedpython.com/"><span>Home</span></a></li> 136<li id="menu-item-1500" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1500"><a href="https://articulatedpython.com/applied-games-for-training/"><span>Applied Games for Training</span></a></li> 137<li id="menu-item-1478" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1478"><a href="https://articulatedpython.com/wargaming/"><span>Wargame Design</span></a></li> 138<li id="menu-item-1475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1475"><a href="https://articulatedpython.com/modeling-simulation/"><span>Modeling & Simulation and Exercise Design</span></a></li> 139<li id="menu-item-1479" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1479"><a href="https://articulatedpython.com/consulting/"><span>Consulting</span></a></li> 140<li id="menu-item-45" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-41 current_page_item menu-item-45"><a href="https://articulatedpython.com/about-us/"><span>About Us</span></a></li> 141</ul></div> </nav><!-- #access --> 142 143 144 </div><!-- #masthead --> 145 </header><!-- #header --> 146</div><!-- #header-full --> 147 148<div style="clear:both;height:0;"> </div> 149<div id="breadcrumbs"><div id="breadcrumbs-box"><a href="https://articulatedpython.com"><i class="crycon-homebread"></i><span class="screen-reader-text">Home</span></a><i class="crycon-angle-right"></i> <span class="current">About Us</span></div></div><div id="main"> 150 <div id="toTop"><i class="crycon-back2top"></i> </div> <div id="forbottom" > 151 152 <div style="clear:both;"> </div> <section id="container" class="two-columns-right"> 153 154 <div id="content" role="main"> 155 156 157 <div id="post-41" class="post-41 page type-page status-publish hentry"> 158 <h1 class="entry-title">About Us</h1> 159 160 <div class="entry-content"> 161 <p><img data-attachment-id="42" data-permalink="https://articulatedpython.com/about-us/keithkim_lores/" data-orig-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=444%2C668&ssl=1" data-orig-size="444,668" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"1"}" data-image-title="KeithKim_LoRes" data-image-description data-medium-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=199%2C300&ssl=1" data-large-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=444%2C668&ssl=1" class="alignright size-full wp-image-42 jetpack-lazy-image" src="https://i0.wp.com/articulatedpython.com/w
161p-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=444%2C668" alt width="444" height="668" data-recalc-dims="1" data-lazy-srcset="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?w=444&ssl=1 444w, https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=199%2C300&ssl=1 199w, https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=100%2C150&ssl=1 100w" data-lazy-sizes="(max-width: 444px) 100vw, 444px" data-lazy-src="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=444%2C668&is-pending-load=1" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"><noscript><img data-attachment-id="42" data-permalink="https://articulatedpython.com/about-us/keithkim_lores/" data-orig-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=444%2C668&ssl=1" data-orig-size="444,668" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"1"}" data-image-title="KeithKim_LoRes" data-image-description="" data-medium-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=199%2C300&ssl=1" data-large-file="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?fit=444%2C668&ssl=1" class="alignright size-full wp-image-42" src="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=444%2C668" alt="" width="444" height="668" srcset="https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?w=444&ssl=1 444w, https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=199%2C300&ssl=1 199w, https://i0.wp.com/articulatedpython.com/wp-content/uploads/2018/11/KeithKim_LoRes.jpg?resize=100%2C150&ssl=1 100w" sizes="(max-width: 444px) 100vw, 444px" data-recalc-dims="1" /></noscript>We started Articulated Python to address the training needs of today’s workforce.  Having been subjected to years of horribly designed, mundane, and downright boring required professional training, we decided to offer something different in the world of adult education and training, by designing and developing <a href="http://articulatedpython.com/game-optimizing-training-todays-workforce/">Applied Games and Wargames that adhere to the principles of andragogy.</a></p> 162<p>We have lived around the world, have a wide variety of interests and hobbies, speak several languages, and have a breadth of experience and knowledge in areas relating to military, government, and first responder training, in addition to K-12 educator training.</p> 163<p>We also have a deep passion for the protection of cultural heritage, and for training people to properly identify and protect cultural heritage in war and conflict, and in natural and man-made disasters.  We routinely participate in– and contribute to– international CPP training exercises and conferences, and have become recognized experts in the CPP training field.</p> 164<p> </p> 165<p> </p> 166<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-41" class="share-twitter sd-button share-icon no-text" href="https://articulatedpython.com/about-us/?share=twitter" target="_blank" title="Click to share on Twitter"><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-41" class="share-facebook sd-button share-icon no-text" href="https://articulatedpython.com/about-us/?share=facebook" target="_blank" title="Click to share on Facebook"><span></span><span class="sharing-screen-reader-text">
166Click to share on Facebook (Opens in new window)</span></a></li><li class="share-google-plus-1"><a rel="nofollow noopener noreferrer" data-shared="sharing-google-41" class="share-google-plus-1 sd-button share-icon no-text" href="https://articulatedpython.com/about-us/?share=google-plus-1" target="_blank" title="Click to share on Google+"><span></span><span class="sharing-screen-reader-text">Click to share on Google+ (Opens in new window)</span></a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-41" class="share-linkedin sd-button share-icon no-text" href="https://articulatedpython.com/about-us/?share=linkedin" target="_blank" title="Click to share on LinkedIn"><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div> <div style="clear:both;"></div> 167 </div><!-- .entry-content --> 168 </div><!-- #post-## --> 169 170 <div id="comments" class="hideme"> <p class="nocomments">Comments are closed.</p> 171 </div><!-- #comments --> 172 173 </div><!-- #content --> 174 <div id="secondary" class="widget-area sidey" role="complementary"> 175 176 <ul class="xoxo"> 177 <li id="search-2" class="widget-container widget_search"> 178<form role="search" method="get" class="searchform" action="https://articulatedpython.com/"> 179 <label> 180 <span class="screen-reader-text">Search for:</span> 181 <input type="search" class="s" placeholder="Search" value="" name="s" /> 182 </label> 183 <button type="submit" class="searchsubmit"><span class="screen-reader-text">Search</span><i class="crycon-search"></i></button> 184</form> 185</li> </ul> 186 187 188 </div> 189 </section><!-- #container --> 190 191 192 <div style="clear:both;"></div> 193 </div> <!-- #forbottom --> 194 195 <footer id="footer" role="contentinfo"> 196 <div id="colophon"> 197 198 199 200 <div id="footer-widget-area" role="complementary" class="footerone" > 201 202 <div id="first" class="widget-area"> 203 <ul class="xoxo"> 204 <li id="text-3" class="widget-container widget_text"> <div class="textwidget"><p><a href="https://www.termsfeed.com/privacy-policy/8fed3e1d5d0618de0c3cfca449ac991c">Privacy Policy</a></p> 205<p><a href="https://www.termsfeed.com/terms-conditions/6c973eb011b2cea031e9cb44c00386b8">Terms and Conditions</a></p> 206<p> </p> 207</div> 208 </li> </ul> 209 </div><!-- #first .widget-area --> 210 211 212 213 </div><!-- #footer-widget-area --> 214 215 </div><!-- #colophon --> 216 217 <div id="footer2"> 218 219 <div id="footer2-inside"> 220 <div id="site-copyright">Articulated Python Copyright 2024</div> <em style="display:table;margin:0 auto;float:none;text-align:center;padding:7px 0;font-size:13px;"> 221 Powered by <a target="_blank" href="http://www.cryoutcreations.eu" title="Nirvana Theme by Cryout Creations">Nirvana</a> & 222 <a target="_blank" href="http://wordpress.org/" title="Semantic Personal Publishing Platform"> WordPress.</a></em> 223 </div> <!-- #footer2-inside --> 224 225 </div><!-- #footer2 --> 226 227 </footer><!-- #footer --> 228 229 </div><!-- #main --> 230</div><!-- #wrapper --> 231 232 <div style="display:none"> 233 </div> 234 235
235<script type="text/javascript"> 236 window.WPCOM_sharing_counts = {"https:\/\/articulatedpython.com\/about-us\/":41}; 237 </script>
237 238 <!--[if lte IE 8]> 239<link rel='stylesheet' id='jetpack-carousel-ie8fix-css' href='https://c0.wp.com/p/jetpack/6.8.5/modules/carousel/jetpack-carousel-ie8fix.css' type='text/css' media='all' /> 240<![endif]-->
241<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/photon/photon.min.js'></script>
vendor: 1 bytes, line 241
241
242<script type='text/javascript' src='https://s0.wp.com/wp-content/js/devicepx-jetpack.js?ver=202640'></script>
vendor: 1 bytes, line 242
242
243<script type='text/javascript' src='https://secure.gravatar.com/js/gprofiles.js?ver=2026Octaa'></script>
vendor: 1 bytes, line 243
243
244<script type='text/javascript'> 245/* <![CDATA[ */ 246var WPGroHo = {"my_hash":""}; 247/* ]]> */ 248</script>
vendor: 1 bytes, line 248
248
249<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/modules/wpgroho.js'></script>
vendor: 1 bytes, line 249
249
250<script type='text/javascript'> 251/* <![CDATA[ */ 252var nirvana_settings = {"mobile":"1","fitvids":"1","contentwidth":"900"}; 253/* ]]> */ 254</script>
vendor: 1 bytes, line 254
254
255<script type='text/javascript' src='https://articulatedpython.com/wp-content/themes/nirvana/js/frontend.js?ver=1.5.2'></script>
vendor: 1 bytes, line 255
255
256<script type='text/javascript' src='https://c0.wp.com/c/4.9.26/wp-includes/js/comment-reply.min.js'></script>
vendor: 1 bytes, line 256
256
257<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/lazy-images/js/lazy-images.min.js'></script>
vendor: 1 bytes, line 257
257
258<script type='text/javascript' src='https://c0.wp.com/c/4.9.26/wp-includes/js/wp-embed.min.js'></script>
vendor: 1 bytes, line 258
258
259<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/spin.min.js'></script>
vendor: 1 bytes, line 259
259
260<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/jquery.spin.min.js'></script>
vendor: 1 bytes, line 260
260
261<script type='text/javascript'> 262/* <![CDATA[ */ 263var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/articulatedpython.com\/wp-admin\/admin-ajax.php","nonce":"3289ece94b","display_exif":"1","display_geo":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https:\/\/articulatedpython.com\/wp-login.php?redirect_to=https%3A%2F%2Farticulatedpython.com%2Fabout-us%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"],"local_comments_commenting_as":"<fieldset><label for=\"email\">Email (Required)<\/label> <input type=\"text\" name=\"email\" class=\"jp-carousel-comment-form-field jp-carousel-comment-form-text-field\" id=\"jp-carousel-comment-form-email-field\" \/><\/fieldset><fieldset><label for=\"author\">Name (Required)<\/label> <input type=\"text\" name=\"author\" class=\"jp-carousel-comment-form-field jp-carousel-comment-form-text-field\" id=\"jp-carousel-comment-form-author-field\" \/><\/fieldset><fieldset><label for=\"url\">Website<\/label> <input type=\"text\" name=\"url\" class=\"jp-carousel-comment-form-field jp-carousel-comment-form-text-field\" id=\"jp-carousel-comment-form-url-field\" \/><\/fieldset>"}; 264/* ]]> */ 265</script>
vendor: 1 bytes, line 265
265
266<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/carousel/jetpack-carousel.min.js'></script>
vendor: 1 bytes, line 266
266
267<script type='text/javascript'> 268/* <![CDATA[ */ 269var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; 270/* ]]> */ 271</script>
vendor: 1 bytes, line 271
271
272<script type='text/javascript' src='https://c0.wp.com/p/jetpack/6.8.5/_inc/build/sharedaddy/sharing.min.js'></script>
vendor: 1 bytes, line 272
272
273<script type='text/javascript'> 274var windowOpen; 275 jQuery( document.body ).on( 'click', 'a.share-twitter', function() { 276 // If there's another sharing window open, close it. 277 if ( 'undefined' !== typeof windowOpen ) { 278 windowOpen.close(); 279 } 280 windowOpen = window.open( jQuery( this ).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); 281 return false; 282 }); 283var windowOpen; 284 jQuery( document.body ).on( 'click', 'a.share-facebook', function() { 285 // If there's another sharing window open, close it. 286 if ( 'undefined' !== typeof windowOpen ) { 287 windowOpen.close(); 288 } 289 windowOpen = window.open( jQuery( this ).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); 290 return false; 291 }); 292var windowOpen; 293 jQuery( document.body ).on( 'click', 'a.share-google-plus-1', function() { 294 // If there's another sharing window open, close it. 295 if ( 'undefined' !== typeof windowOpen ) { 296 windowOpen.close(); 297 } 298 windowOpen = window.open( jQuery( this ).attr( 'href' ), 'wpcomgoogle-plus-1', 'menubar=1,resizable=1,width=480,height=550' ); 299 return false; 300 }); 301var windowOpen; 302 jQuery( document.body ).on( 'click', 'a.share-linkedin', function() { 303 // If there's another sharing window open, close it. 304 if ( 'undefined' !== typeof windowOpen ) { 305 windowOpen.close(); 306 } 307 windowOpen = window.open( jQuery( this ).attr( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); 308 return false; 309 }); 310</script>
vendor: 1 bytes, line 310
310
311<script type='text/javascript' src='https://stats.wp.com/e-202640.js' async='async' defer='defer'></script>
vendor: 1 bytes, line 311
311
312<script type='text/javascript'> 313 _stq = window._stq || []; 314 _stq.push([ 'view', {v:'ext',j:'1:6.8.5',blog:'56914672',post:'41',tz:'6',srv:'articulatedpython.com'} ]); 315 _stq.push([ 'clickTrackerInit', '56914672', '41' ]); 316</script>
316 317 318</body> 319</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.