{"id":3578,"date":"2025-10-24T16:06:53","date_gmt":"2025-10-24T16:06:53","guid":{"rendered":"https:\/\/cpe.kennesaw.edu\/olli\/?page_id=3578"},"modified":"2026-07-24T19:38:15","modified_gmt":"2026-07-24T19:38:15","slug":"history","status":"publish","type":"page","link":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/","title":{"rendered":"History"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3578\" class=\"elementor elementor-3578\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fae0b55 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"fae0b55\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e23392b\" data-id=\"e23392b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e99c1be elementor-widget elementor-widget-html\" data-id=\"e99c1be\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- ===========================\r\n  OLLI \u2014 COURSE CATEGORY PAGE (ONE-SHOT, ELEMENTOR-SAFE)\r\n  - Full-bleed hero (same style as Courses page), heading only\r\n  - Full-width category nav:\r\n      * Desktop\/tablet: horizontal \u201ctabs\u201d\r\n      * Mobile: WCAG-friendly <label> + <select>\r\n  - Course listings:\r\n      * Title (KSU underline)\r\n      * Meta block on left\r\n      * \u201cSee Offering\u201d button on right, vertically centered to meta\r\n  - Bottom: same newsletter CTA band as Courses page\r\n\r\n  Replace:\r\n  - Hero image URL\r\n  - Category names\/links + active state\r\n  - Course listing content + links\r\n=========================== -->\r\n\r\n<style>\r\n  :root{\r\n    --olli-wrap: 1320px;\r\n    --olli-padX: clamp(16px, 3vw, 40px);\r\n    --olli-padY: clamp(22px, 4vw, 54px);\r\n    --olli-gold: #FFC629;\r\n    --olli-ink: #111;\r\n    --olli-muted: #444;\r\n    --olli-line: #e6e6e6;\r\n    --olli-tab-bg: #FFC629;     \/* nav bar background *\/\r\n    --olli-tab-active-bg: #d7d7d7; \/* selected tab bg (grey) *\/\r\n  }\r\n\r\n  .olli-catpage{\r\n    margin:0;\r\n    padding:0;\r\n    border:0;\r\n    color: var(--olli-ink);\r\n    font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, Arial, sans-serif;\r\n  }\r\n  .olli-catpage *{ box-sizing:border-box; }\r\n\r\n  \/* content width *\/\r\n  .olli-wrap{ max-width: var(--olli-wrap); margin:0 auto; }\r\n\r\n  \/* full-bleed band (Elementor-safe) *\/\r\n  .olli-band{\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n  }\r\n  .olli-band--pad{ padding: var(--olli-padY) var(--olli-padX); }\r\n\r\n  \/* underline element *\/\r\n  .olli-underline{ width:56px; height:6px; background: var(--olli-gold); }\r\n\r\n  \/* buttons *\/\r\n  .olli-btn{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    border-radius:999px;\r\n    padding: 10px 14px;\r\n    background: var(--olli-gold);\r\n    color:#111 !important;\r\n    font-weight:800;\r\n    text-decoration:none;\r\n    cursor:pointer;\r\n    transition: transform .12s ease, background-color .12s ease, color .12s ease;\r\n    white-space: nowrap;\r\n  }\r\n  .olli-btn:hover{ transform: translateY(-1px); background:#f2f2f2; color:#111; }\r\n  .olli-btn:focus-visible{ outline: 3px solid #111; outline-offset: 3px; }\r\n\r\n  \/* =======================\r\n     HERO (heading only)\r\n  ======================= *\/\r\n  .olli-cat-hero{\r\n    background:#000;\r\n    color:#fff;\r\n    overflow:hidden;\r\n  }\r\n\r\n  .olli-cat-hero__frame{\r\n    position:relative;\r\n    min-height: clamp(220px, 26vw, 360px);\r\n    display:flex;\r\n    align-items:center;\r\n  }\r\n\r\n  .olli-cat-hero__bg{ position:absolute; inset:0; z-index:0; }\r\n  .olli-cat-hero__bg img{\r\n    width:100%;\r\n    height:100%;\r\n    object-fit:cover;\r\n    object-position:center;\r\n    display:block;\r\n    filter: blur(2px);\r\n    transform: scale(1.03);\r\n  }\r\n\r\n  \/* overlay darkness lives here (tweak opacity if needed) *\/\r\n  .olli-cat-hero__frame::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    z-index:1;\r\n    background: rgba(0,0,0,0.42);\r\n  }\r\n\r\n  \/* subtle vignette *\/\r\n  .olli-cat-hero__frame::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    z-index:1;\r\n    background: radial-gradient(1200px 420px at 30% 45%,\r\n      rgba(0,0,0,0.18) 0%,\r\n      rgba(0,0,0,0.38) 60%,\r\n      rgba(0,0,0,0.48) 100%);\r\n    pointer-events:none;\r\n  }\r\n\r\n  .olli-cat-hero__content{\r\n    position:relative;\r\n    z-index:2;\r\n    width:100%;\r\n    padding: clamp(18px, 3vw, 28px) var(--olli-padX);\r\n  }\r\n\r\n  .olli-cat-hero__title{\r\n    margin:0;\r\n    font-weight:800;\r\n    line-height:1.1;\r\n    color:#fff;\r\n    font-size: clamp(34px, 3.2vw, 52px);\r\n    text-align:center; \/* matches your screenshot feel *\/\r\n  }\r\n  .olli-cat-hero__underline{\r\n    margin: 10px auto 0;\r\n  }\r\n  \r\n  .olli-cat-hero__note{\r\n  margin: 14px auto 0;\r\n  max-width: 640px;\r\n  text-align: center;\r\n  color: #fff;\r\n  font-size: clamp(15px, 1.4vw, 18px);\r\n  font-weight: 600;\r\n  line-height: 1.4;\r\n}\r\n\r\n.olli-cat-hero__note-link{\r\n  color: var(--olli-gold)!important;\r\n  font-weight: 800;\r\n  text-decoration: underline;\r\n  text-underline-offset: 3px;\r\n}\r\n\r\n.olli-cat-hero__note-link:hover{\r\n  color: #fff;\r\n}\r\n\r\n.olli-cat-hero__note-link:focus-visible{\r\n  outline: 3px solid #fff;\r\n  outline-offset: 3px;\r\n}\r\n\r\n  \/* =======================\r\n     CATEGORY NAV (tabs + mobile dropdown)\r\n  ======================= *\/\r\n  .olli-catnav{\r\n    background: var(--olli-tab-bg);\r\n    padding: 0;\r\n  }\r\n\r\n  \/* \u201cnot quite full width on ultra-wide\u201d behavior:\r\n     - tabs container caps width to a comfortable \u201cwide laptop\u201d range\r\n     - background still fills entire screen *\/\r\n  .olli-catnav__inner{\r\n    padding: 0 var(--olli-padX);\r\n  }\r\n  .olli-catnav__tabs-wrap{\r\n    max-width: 1600px; \/* wide laptop-ish; background fills beyond *\/\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .olli-catnav__tabs{\r\n    display:flex;\r\n    gap: 0;\r\n    flex-wrap:wrap;\r\n    align-items:stretch;\r\n    margin: 0;\r\n    padding: 0;\r\n    justify-content: center;\r\n    list-style:none;\r\n    border-top: 1px solid rgba(0,0,0,0.12);\r\n    border-bottom: 1px solid rgba(0,0,0,0.12);\r\n  }\r\n\r\n  .olli-catnav__tab{ list-style:none; }\r\n\r\n  .olli-catnav__link{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    padding: 10px 12px;\r\n    text-decoration:none;\r\n    font-weight:800;\r\n    font-size: 18px;\r\n    line-height:1.1;\r\n    color:#111 !important;\r\n    border-right: 1px solid rgba(0,0,0,0.10);\r\n    background: transparent;\r\n    min-height: 44px; \/* touch target *\/\r\n    transition: background-color .12s ease, color .12s ease;\r\n    white-space: nowrap;\r\n  }\r\n  .olli-catnav__tab:first-child .olli-catnav__link{ border-left: 1px solid rgba(0,0,0,0.10); }\r\n\r\n  .olli-catnav__link:hover{\r\n    background: rgba(255,255,255,0.35);\r\n  }\r\n\r\n  \/* Active\/selected tab (grey bg + gold text like screenshot) *\/\r\n  .olli-catnav__link[aria-current=\"page\"]{\r\n    background: var(--olli-tab-active-bg);\r\n   \r\n  }\r\n\r\n  .olli-catnav__link:focus-visible{\r\n    outline: 3px solid #111;\r\n    outline-offset: -3px; \/* keeps outline inside bar *\/\r\n  }\r\n\r\n  \/* Mobile dropdown (WCAG: visible label + native select) *\/\r\n  .olli-catnav__mobile{\r\n    display:none;\r\n    padding: 12px 0;\r\n  }\r\n  .olli-catnav__label{\r\n    font-weight:800;\r\n    display:block;\r\n    margin: 0 0 6px 0;\r\n  }\r\n  .olli-catnav__select{\r\n    width: 100%;\r\n    max-width: 520px;\r\n    min-height: 44px;\r\n    padding: 10px 12px;\r\n    border: 1px solid rgba(0,0,0,0.30);\r\n    background:#fff;\r\n    color:#111;\r\n    font: inherit;\r\n    border-radius: 0;\r\n  }\r\n  .olli-catnav__select:focus-visible{\r\n    outline: 3px solid #111;\r\n    outline-offset: 3px;\r\n  }\r\n\r\n  @media (max-width: 860px){\r\n    .olli-catnav__tabs{ display:none; }\r\n    .olli-catnav__mobile{ display:block; }\r\n  }\r\n  \r\n  \r\n\r\n\/* =======================\r\n     COURSE LISTINGS (v2)\r\n     - Emphasize day\/sessions\/price\r\n     - Add short description line\r\n     - Remove instructor\/location row (HTML)\r\n  ======================= *\/\r\n.olli-offerings{\r\n  background:#fff;\r\n}\r\n\r\n.olli-offerings__inner{\r\n  padding: var(--olli-padY) var(--olli-padX);\r\n}\r\n\r\n.olli-offerings__list{\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style:none;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap: 18px;\r\n}\r\n\r\n.olli-offering{\r\n  list-style:none;\r\n  border-bottom: 1px solid var(--olli-line);\r\n  padding-bottom: 18px;\r\n}\r\n\r\n.olli-offering__title{\r\n  margin: 0;\r\n  font-weight:800;\r\n  line-height:1.2;\r\n  font-size: 32px;\r\n}\r\n\r\n.olli-offering__underline{\r\n  margin-top: 10px;\r\n}\r\n\r\n\/* Two-column layout: meta (left) + button (right) *\/\r\n.olli-offering__row{\r\n  display:grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 14px;\r\n  align-items:center;\r\n  margin-top: 12px;\r\n}\r\n\r\n.olli-offering__meta{\r\n  color: var(--olli-muted);\r\n  line-height: 1.45;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap: 8px;\r\n  min-width:0;\r\n}\r\n\r\n\/* BADGES: Day \/ Sessions \/ Price *\/\r\n.olli-offering__badges{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap: 8px;\r\n  align-items:center;\r\n}\r\n\r\n.olli-offering__badge{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap: 6px;\r\n  padding: 6px 10px;\r\n  border: 1px solid var(--olli-line);\r\n  border-radius: 999px;\r\n  background:#fff;\r\n  color: var(--olli-ink);\r\n  font-weight:800;\r\n  line-height:1;\r\n  white-space:nowrap;\r\n}\r\n\r\n.olli-offering__badge--price{\r\n  border-color: rgba(0,0,0,.18);\r\n  box-shadow: 0 6px 16px rgba(0,0,0,.06);\r\n}\r\n\r\n\/* Description line *\/\r\n.olli-offering__desc{\r\n  margin: 0;\r\n  color: var(--olli-ink);\r\n  font-weight:600;\r\n  line-height: 1.5;\r\n  max-width: 75ch;\r\n}\r\n\r\n\/* Date\/time lines stay simple *\/\r\n.olli-offering__when{\r\n  color: var(--olli-muted);\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap: 4px;\r\n}\r\n\r\n.olli-offering__cta {\r\n  justify-self: end;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n  justify-content: flex-end;\r\n}\r\n\r\n.olli-offering__btn{\r\n  background: var(--olli-gold);\r\n  color:#111 !important;\r\n  border: 0;\r\n}\r\n\r\n.olli-wrap--narrow{\r\n  max-width: 1100px;\r\n  margin: 0 auto;\r\n}\r\n\r\n\/* Responsive: stack button under meta *\/\r\n@media (max-width: 680px){\r\n  .olli-offering__row{\r\n    grid-template-columns: 1fr;\r\n    align-items:start;\r\n  }\r\n  .olli-offering__cta {\r\n    justify-self: start;\r\n    justify-content: flex-start;\r\n    margin-top: 6px;\r\n  }\r\n}\r\n}\r\n.sr-only{\r\n  position:absolute !important;\r\n  width:1px;\r\n  height:1px;\r\n  padding:0;\r\n  margin:-1px;\r\n  overflow:hidden;\r\n  clip:rect(0, 0, 0, 0);\r\n  white-space:nowrap;\r\n  border:0;\r\n}\r\n\r\n\r\n<\/style>\r\n <!-- ========== CATEGORY NAV (FULL WIDTH BAR) ========== -->\r\n  <nav class=\"olli-band olli-catnav\" aria-label=\"Course categories navigation\">\r\n    <div class=\"olli-catnav__inner\">\r\n      <div class=\"olli-catnav__tabs-wrap\">\r\n\r\n        <!-- Desktop \/ tablet tabs -->\r\n        <ul class=\"olli-catnav__tabs\">\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/art-and-music\/\" >Art and Music<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/technology\/\">Tech &amp; Computers<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/personal-finance\/\">Personal Finance<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/health-and-fitness\/\">Health &amp; Fitness<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\" aria-current=\"page\">History<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/home-and-hobbies\/\">Home &amp; Hobbies<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/recreation\/\">Recreation<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/writing\/\">Writing<\/a>\r\n          <\/li>\r\n          <li class=\"olli-catnav__tab\">\r\n            <a class=\"olli-catnav__link\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/language\/\">Language<\/a>\r\n          <\/li>\r\n        <\/ul>\r\n\r\n        <!-- Mobile dropdown -->\r\n        <div class=\"olli-catnav__mobile\">\r\n          <label class=\"olli-catnav__label\" for=\"olli-cat-select\">Choose a category<\/label>\r\n          <select class=\"olli-catnav__select\" id=\"olli-cat-select\">\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/art-and-music\/\" selected>Art and Music<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/technology\/\">Tech &amp; Computers<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/personal-finance\/\">Personal Finance<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/health-and-fitness\/\">Health &amp; Fitness<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\">History<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/home-and-hobbies\/\">Home &amp; Hobbies<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/recreation\/\">Recreation<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/writing\/\">Writing<\/option>\r\n            <option value=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/language\/\">Language<\/option>\r\n          <\/select>\r\n          <script>\r\n            \/\/ WCAG-friendly: native select + explicit label. Navigates on change.\r\n            (function(){\r\n              const sel = document.getElementById('olli-cat-select');\r\n              if(!sel) return;\r\n              sel.addEventListener('change', function(){\r\n                const url = this.value;\r\n                if(url && url !== '#') window.location.href = url;\r\n              });\r\n            })();\r\n          <\/script>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/nav>\r\n<div class=\"olli-catpage\">\r\n\r\n  <!-- ========== HERO (FULL WIDTH) ========== -->\r\n  <section class=\"olli-band olli-cat-hero\" aria-label=\"Course category hero\">\r\n    <div class=\"olli-cat-hero__frame\">\r\n\r\n      <!-- Replace hero image -->\r\n      <div class=\"olli-cat-hero__bg\" aria-hidden=\"true\">\r\n        <img decoding=\"async\" src=\"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg\" alt=\"\">\r\n      <\/div>\r\n\r\n      <div class=\"olli-cat-hero__content\">\r\n        <div class=\"olli-wrap\">\r\n          <h1 class=\"olli-cat-hero__title\">History<\/h1>\r\n          <div class=\"olli-underline olli-cat-hero__underline\" aria-hidden=\"true\"><\/div>\r\n          <p class=\"olli-cat-hero__note\">\r\n  To enroll in courses, you must first purchase an\r\n  <a href=\"https:\/\/cpe.kennesaw.edu\/olli\/membership\/\" class=\"olli-cat-hero__note-link\">OLLI at KSU membership<\/a>.\r\n<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n \r\n\r\n<!-- ========== COURSE OFFERINGS LIST ========== -->\r\n<section class=\"olli-band olli-offerings\" aria-label=\"Course offerings list\">\r\n  <div class=\"olli-offerings__inner\">\r\n    <div class=\"olli-wrap olli-wrap--narrow\">\r\n\r\n      <ul class=\"olli-offerings__list\">\r\n\r\n\r\n<li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">For Kingdom\u2019s Sake: The Battle for Brazil<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">4 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$59<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               This course traces the seventeenth-century global conflict between the Dutch and the Portuguese. We\u2019ll examine how myth and chance spurred diverse people to action\u2014and how the once-neglected colony helped save the Kingdom of Portugal.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div><strong>Sep 8, 2026<\/strong><\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44053&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for for kingdom's sake: the battle for brazil\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n\r\n       <!-- <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Doing History in the 21st Century: Diving into the Digital Archives<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">1 session<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$49<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n                This hands-on workshop helps\r\nnovice historians develop research\r\nquestions, navigate digital archives,\r\nand select documents to support or\r\nstart independent historical research\r\nfrom home.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Jun 9, 2026<\/div>\r\n                <div>1:00 pm \u2013 3:00 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&amp;int_class_id=43566&amp;int_category_id=4&amp;int_sub_category_id=17&amp;int_catalog_id=0\" aria-label=\"See offering for Doing History in the 21st Century: Diving into the Digital Archives\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>-->\r\n\r\n<li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Naval Operations of the Revolution<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">8 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$99<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               American Revolution naval operations involved the British Navy, Continental and State Navies, Privateers, and French Navy. The course will cover blockades, commerce raiding, amphibious, and fleet actions.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Oct 13, 2026<\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44055&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for Naval Operations of the Revolution\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n        \r\n\r\n<li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Never Again - Genocide in the 20th Century<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Mon<\/span>\r\n                <span class=\"olli-offering__badge\">6 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$99<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               The twentieth century is often referred to as the century of genocide. This course will examine the predominant themes of genocides through case studies of Armenia, Cambodia, Bosnia, and Rwanda.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>July 27, 2026<\/div>\r\n                <div>1:00 pm - 2:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=43965&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for Never Again - Genocide in the 20th Century\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n\r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">America's War on Terror Part I<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Wed<\/span>\r\n                <span class=\"olli-offering__badge\">6 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$89<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n                Examine major events, decisions, and consequences of the early War on Terror through an informed historical lens.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Jul 15, 2026<\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&amp;int_class_id=43674&amp;int_category_id=4&amp;int_sub_category_id=17&amp;int_catalog_id=0\" aria-label=\"See offering for America's War on Terror Part I\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n\r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">America's War on Terror Part II<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Wed<\/span>\r\n                <span class=\"olli-offering__badge\">6 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$89<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n                Continue the discussion with later developments of the War on Terror and the evolving global and domestic impacts.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Oct 14, 2026<\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&amp;int_class_id=43675&amp;int_category_id=4&amp;int_sub_category_id=17&amp;int_catalog_id=0\" aria-label=\"See offering for America's War on Terror Part II\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n        \r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Portals to the Past of Immaginations Gone Wild<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">4 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$59<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               More than five centuries ago, Marco Polo\u2019s adventures sparked the imagination of Christopher Columbus to the point where he used the printed tale to aid his own maritime quest. Printed traveler accounts have served as guidebooks, entertainment, and rationales for exploration and conquest, and as rich sources for understanding the past. \r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>July 28, 2026<\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44051&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for Portals to the Past or Imaginations Gone Wild\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n        \r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Profiles of the Founders<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">4 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$69<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               Besides the official services provided by the founders of the United States, there is the rest of the story that allows us to see them as individuals. We'll explore the lesser-known personal stories, relationships, and challenges of America's Founding Fathers.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Oct 7, 2026<\/div>\r\n                <div>11:00 am \u2013 12:00 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44049&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for Profiles of the Founders\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n        \r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Civil War in the Trans-Mississippi Theater: 1863-1865<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">8 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$69<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n                This course explores the Trans-Mississippi Department, which encompassed the Confederate states of Missouri, Arkansas, Texas, and western Louisiana, along with the Indian Territory (modern-day Oklahoma).\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Oct 6, 2026<\/div>\r\n                <div>6:00 pm \u2013 7:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=43818&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for civil war in the trans-mississippi\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n        \r\n        \r\n        \r\n        <li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">What is for Sale? A Commercial History through the 21st Century<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Tue<\/span>\r\n                <span class=\"olli-offering__badge\">3 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$49<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               This second installment of What\u2019s for Sale? A Commercial History of the Modern World explores how the trade in steel, oil, coffee, and more drove local, regional, and global encounter and exchange.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Dec 12, 2026<\/div>\r\n                <div>11:00 am \u2013 12:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44061&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for What is for Sale? A Commercial History through the 21st Century\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n\r\n<li class=\"olli-offering\">\r\n          <h2 class=\"olli-offering__title\">Women in the Holocaust<\/h2>\r\n          <div class=\"olli-underline olli-offering__underline\" aria-hidden=\"true\"><\/div>\r\n\r\n          <div class=\"olli-offering__row\">\r\n            <div class=\"olli-offering__meta\">\r\n\r\n              <div class=\"olli-offering__badges\">\r\n                <span class=\"olli-offering__badge\">Mon<\/span>\r\n                <span class=\"olli-offering__badge\">6 sessions<\/span>\r\n                <span class=\"olli-offering__badge olli-offering__badge--price\">$99<\/span>\r\n              <\/div>\r\n\r\n              <p class=\"olli-offering__desc\">\r\n               This course explores the Holocaust through the experiences of women as victims, perpetrators, rescuers, and resistors. Participants will examine how Nazi ideology shaped expectations of women and how gender influenced women\u2019s lives during this period.\r\n              <\/p>\r\n\r\n              <div class=\"olli-offering__when\">\r\n                <div>Oct 5, 2026<\/div>\r\n                <div>1:00 pm \u2013 2:30 pm<\/div>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"olli-offering__cta\">\r\n              <a class=\"olli-btn olli-offering__btn\" href=\"https:\/\/kennesaw.augusoft.net\/index.cfm?method=ClassInfo.ClassInformation&int_class_id=44050&int_category_id=4&int_sub_category_id=17&int_catalog_id=0\" aria-label=\"See offering for Women in the Holocaust\">\r\n                See Offering\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/li>\r\n\r\n      <\/ul>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n \r\n\r\n<\/div>\r\n\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c243471 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"c243471\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-21ea978\" data-id=\"21ea978\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f366e82 elementor-widget elementor-widget-html\" data-id=\"f366e82\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"olli-band olli-band--pad olli-bottom-cta\" aria-label=\"Newsletter signup call to action\">\r\n  <div class=\"olli-wrap olli-bottom-cta__content\">\r\n    <h2 class=\"olli-bottom-cta__title\">Stay in the Know!<\/h2>\r\n    <p class=\"olli-bottom-cta__copy\">\r\n      Be the first to hear about new courses, upcoming events, travel opportunities, and special programs at OLLI.\r\n      Sign up to stay connected and never miss what\u2019s coming next.\r\n    <\/p>\r\n    <\/div>\r\n<\/section>\r\n<style>\/* =======================\r\n     BOTTOM NEWSLETTER CTA (same as last page)\r\n  ======================= *\/\r\n  .olli-bottom-cta{\r\n\r\n    color:#111;\r\n    margin-top:30px;\r\n\r\n  }\r\n\r\n  .olli-bottom-cta__content{\r\n    text-align:center;\r\n  }\r\n\r\n  .olli-bottom-cta__title{\r\n    margin:0;\r\n    font-weight:800;\r\n    line-height:1.15;\r\n    font-size: clamp(22px, 2.1vw, 30px);\r\n  }\r\n\r\n  .olli-bottom-cta__copy{\r\n    margin: 10px auto 0;\r\n    color:#111;\r\n    line-height:1.55;\r\n    max-width: 80ch;\r\n  }\r\n\r\n  .olli-bottom-cta__form{\r\n    margin: 14px auto 0;\r\n    display:flex;\r\n    justify-content:center;\r\n    gap: 10px;\r\n    flex-wrap:wrap;\r\n    align-items:flex-end;\r\n  }\r\n\r\n  @media (max-width: 720px){\r\n    .olli-bottom-cta__content{ text-align:left; }\r\n    .olli-bottom-cta__form{ justify-content:flex-start; }\r\n  }\r\n  \r\n  \/* ===== OLLI Newsletter Shortcode Form Skin ===== *\/\r\n.olli-bottom-cta__form form{\r\n  margin:0 0 30px;\r\n  background:#ffc629;\r\n  padding:20px;\r\n  border-radius:20px;\r\n}\r\n\r\n.olli-bottom-cta__form label{\r\n  display:block;\r\n  font-weight:600;\r\n  margin:0 0 6px;\r\n}\r\n\r\n.olli-bottom-cta__form input[type=\"email\"],\r\n.olli-bottom-cta__form input[type=\"text\"],\r\n.olli-bottom-cta__form input[type=\"tel\"],\r\n.olli-bottom-cta__form input[type=\"url\"],\r\n.olli-bottom-cta__form input[type=\"number\"],\r\n.olli-bottom-cta__form select,\r\n.olli-bottom-cta__form textarea{\r\n  width:100%;\r\n  max-width:1320px;\r\n  padding:12px 14px;\r\n  border:1px solid rgba(0,0,0,.2);\r\n  border-radius:10px;\r\n  font:inherit;\r\n  line-height:1.2;\r\n  background:#fff;\r\n}\r\n\r\n.olli-bottom-cta__form input::placeholder,\r\n.olli-bottom-cta__form textarea::placeholder{\r\n  opacity:.7;\r\n}\r\n\r\n.olli-bottom-cta__form input:focus,\r\n.olli-bottom-cta__form select:focus,\r\n.olli-bottom-cta__form textarea:focus{\r\n  outline:none;\r\n  border-color:rgba(0,0,0,.45);\r\n  box-shadow:0 0 0 3px rgba(255, 198, 41, .35); \/* KSU gold glow *\/\r\n}\r\n\r\n\/* Buttons *\/\r\n.olli-bottom-cta__form button,\r\n.olli-bottom-cta__form input[type=\"submit\"],\r\n.olli-bottom-cta__form .wpcf7-submit{\r\n  appearance:none;\r\n  border:0;\r\n  border-radius:999px;\r\n  padding:12px 18px;\r\n  font:inherit;\r\n  font-weight:700;\r\n  cursor:pointer;\r\n  background:#fff !important;\r\n  color:#111 !important;\r\n  transition:transform .08s ease, opacity .2s ease;\r\n}\r\n\r\n.olli-bottom-cta__form button:hover,\r\n.olli-bottom-cta__form input[type=\"submit\"]:hover,\r\n.olli-bottom-cta__form .wpcf7-submit:hover{\r\n  opacity:.92;\r\n}\r\n\r\n.olli-bottom-cta__form button:active,\r\n.olli-bottom-cta__form input[type=\"submit\"]:active,\r\n.olli-bottom-cta__form .wpcf7-submit:active{\r\n  transform:translateY(1px);\r\n}\r\n\r\n\/* Layout: input + button on one line on desktop *\/\r\n.olli-bottom-cta__form .olli-inline,\r\n.olli-bottom-cta__form .wpcf7-form,\r\n.olli-bottom-cta__form form{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:12px;\r\n  align-items:flex-end;\r\n}\r\n\r\n.olli-bottom-cta__form .wpcf7-form p{\r\n  margin:0;\r\n}\r\n\r\n.olli-bottom-cta__form .wpcf7-form-control-wrap{\r\n  flex:1 1 260px;\r\n}\r\n\r\n.olli-bottom-cta__form input[type=\"submit\"],\r\n.olli-bottom-cta__form .wpcf7-submit,\r\n.olli-bottom-cta__form button{\r\n  flex:0 0 auto;\r\n}\r\n\r\n\/* Messages (CF7 + generic) *\/\r\n.olli-bottom-cta__form .wpcf7-response-output,\r\n.olli-bottom-cta__form .mc4wp-response{\r\n  margin:12px 0 0;\r\n  padding:10px 12px;\r\n  border-radius:10px;\r\n  font-size:.95rem;\r\n}<\/style>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ef8f95 elementor-widget__width-initial olli-bottom-cta__form elementor-widget elementor-widget-shortcode\" data-id=\"7ef8f95\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"gn-generated\" id=\"f_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\"><?xml encoding=\"utf-8\" ?><div id=\"gn2b78f757c8c0de99572ebd404e4b919d\" class=\"genooForm genooShortcode themeResetDefault \"><div class=\"genooGuts\"><div id=\"genooMsg\"><\/div>\n\n<script type=\"text\/javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/js\/intlTelInput.min.js\"><\/script> \n<script>\n\/* <![CDATA[ *\/\nfunction isInteger(s) {\nvar i;\nfor (i = 0; i < s.length; i++) {\nvar c = s.charAt(i);\nif (((c < \"0\") || (c > \"9\"))) return false;\n}\nreturn true;\n}\nfunction stripCharsInBag(s, bag){\nvar i;\nvar returnString = \"\";\nfor (i = 0; i < s.length; i++){\nvar c = s.charAt(i);\nif (bag.indexOf(c) == -1) returnString += c;\n}\nreturn returnString;\n}\nfunction checkAreaCode(val){\nvar res=false;\nfor (var i=0; i<AreaCode.length;i++){\nif(AreaCode[i]==val) res=true;\n}\nreturn res;\n}\n\n\nfunction validateForm_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b(formElem) {\nif (window.ga){ga('send',{hitType: 'event', eventCategory: 'Form', eventAction: 'complete', transport: 'beacon'});}\nvar oldErrorMsgs = formElem.querySelectorAll('.gn-error-msg');\ndocument.getElementById('referrer_page_url').value = window.location.href;\nvar referrerElement = document.createElement(\"input\");\nreferrerElement.setAttribute(\"type\", \"hidden\");\nreferrerElement.setAttribute(\"value\", window.location.href);\nreferrerElement.setAttribute(\"name\", \"referrer_page_url_2\");\nreferrerElement.setAttribute(\"id\", \"referrer_page_url_2\");\nformElem.appendChild(referrerElement);\n\nfor (var j=0;j<oldErrorMsgs.length;j++){\noldErrorMsgs[j].parentNode.removeChild(oldErrorMsgs[j]);\n}\nvar reqParents = formElem.querySelectorAll('[data-required=\"true\"]');\nfor (var i=0; i<reqParents.length; i++) {\nvar reqInput = reqParents[i].querySelector(\n'input:not([type=\"radio\"]):not([type=\"checkbox\"]),select,textarea');\nvar containsCheckedCheckbox =\n!reqInput && reqParents[i].querySelector('input[type=\"radio\"]:checked,input[type=\"checkbox\"]:checked');\nvar labelInput = reqParents[i].querySelector('label');\nif ( (!reqInput && !containsCheckedCheckbox) || (reqInput && reqInput.value === '') ) {\nvar errorMsg = document.createElement('span');\nerrorMsg.className = 'gn-error-msg';\nerrorMsg.innerHTML = labelInput.innerHTML;\nif ( formElem.getAttribute('data-req-err') ){\nerrorMsg.innerHTML += formElem.getAttribute('data-req-err');\n} else {\nerrorMsg.innerHTML +' is a required field';\n}\nerrorMsg.style.color = '#FF0000';\nif ( reqInput && reqInput.nextSibling ) {\nreqParents[i].insertBefore(errorMsg, reqInput.nextSibling);\n} else {\nreqParents[i].appendChild( errorMsg );\n}\nreturn false;\n}\n\/* Validate Phone Numbers *\/\nif (\nformElem.className.match( 'validate-phone-usa' ) &&\nreqInput &&\n[\"phone\",\"fax\",\"mobile_phone\",\"work_phone\"].indexOf(reqInput.getAttribute('name')) > -1 &&\nreqInput.value.match(\/[<>()^\\\\]\/g)\n) {\nvar errorMsg = document.createElement('span');\nerrorMsg.style = \"color: red;\";\nerrorMsg.className = \"gn-error-msg\";\nerrorMsg.innerHTML = \"Phone Number contains incorrect characters\";\nif ( reqInput.nextSibling ) {\nreqInput.parentNode.parentNode.insertBefore( errorMsg,  reqInput.nextSibling);\n} else {\nreqInput.parentNode.parentNode.appendChild( errorMsg );\n}\nreturn false;\n}\n}\nvar confirmElem = formElem.querySelector('[name=\"email_confirm\"]');\nif ( confirmElem && confirmElem.value !== formElem.querySelector('[name=\"email\"]').value ){\nvar errorMsg = document.createElement('span');\nerrorMsg.className = 'gn-error-msg';\nif ( formElem.getAttribute('data-match-err') ) {\nerrorMsg.innerHTML = formElem.getAttribute('data-match-err');\n} else {\nerrorMsg.innerHTML = \"Email and Confirmation Email do not match. Please correct\";\n}\nerrorMsg.style.color = '#FF0000';\nif ( reqInput && confirmElem.nextSibling ) {\nconfirmElem.insertBefore(errorMsg, reqInput.nextSibling);\n} else {\nconfirmElem.appendChild( errorMsg );\n}\nreturn false;\n};\nif (window.ga){ga('send',{hitType: 'event', eventCategory: 'Form', eventAction: 'complete'});}\nreturn true;\n}\nsetInterval(function(){\nvar uninitiatedForms = document.querySelectorAll(\"form[data-action]\");\nfor (var i=0; i<uninitiatedForms.length; i++) {\nuninitiatedForms[i].setAttribute(\n\"action\",\nuninitiatedForms[i].getAttribute(\"data-action\")\n);\nuninitiatedForms[i].removeAttribute(\"data-action\");\n}\n}, 1000);\n\nfunction updateDateField() {\nvar formElement = document.getElementById(\"form-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\");\n\nvar dateFields = [].slice.call(formElement.querySelectorAll(\n'[data-template=\"template--date-1\"],[data-template=\"template--datetime-1\"]'\n));\n\nvar dateFields = [].slice.call(formElement.querySelectorAll('.gn-field-date'));\ndateFields.forEach(function(x){\nvar isDatetimeField = x.querySelectorAll('[name]').length > 4;\nvar fieldName = x.querySelector(\"input\").getAttribute(\"name\");\n\nx.querySelector(\"[name=\\\"\"+fieldName+\"_month\\\"]\").value\n\nlet fieldValue = x.querySelector(\"[name=\\\"\"+fieldName+\"_month\\\"]\").value + \"\/\"\n+ x.querySelector(\"[name=\\\"\"+fieldName+\"_day\\\"]\").value + \"\/\"\n+ x.querySelector(\"[name=\\\"\"+fieldName+\"_year\\\"]\").value;\nif (isDatetimeField) {\nfieldValue += \" \"\n+  x.querySelector(\"[name=\\\"\"+fieldName+\"_hour\\\"]\").value + \":\"\n+  x.querySelector(\"[name=\\\"\"+fieldName+\"_minute\\\"]\").value;\n}\nx.querySelector(\"input\").setAttribute(\"value\", fieldValue);\n})\n}\nfunction onSubmit__1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b(token){\nvar formElement = document.getElementById(\"form-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\");\n\nupdateDateField();\n\nvar formIsValid = validateForm_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b( formElement );\nif( formIsValid ) {\n\tformElement.submit();\n}\n}\n\/* ]]> *\/\n<\/script>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/css\/intlTelInput.css\">\n<style scoped>\n#on-step-2-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b:not(:checked) ~ .gn-tier-0 {display: none;}\n#on-step-2-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b:checked ~ .gn-step-1-overlay {display: none;}\n[name=\"c00eudatasubject\"]:not(:checked) ~ .gdpr-mssg {display: none !important;}\n.gdpr-mssg {\nmargin: 8px;\npadding: 12px;\nborder: dashed 1px;\nborder-radius: 6px;\n}\n.gdpr-mssg textarea {\nbackground: rgba(0, 0, 0, 0);\nborder: none;\noutline: 0;\ncursor: text;\nresize: none;\n}\n[data-display=\"false\"] { display: none !important;}\n\t.iti__country-list {\n\t\tlist-style: none !important;\n\t}\n\t.iti__country-list{\n\t\tbackground-color:white !important;\n\t}\n\t\n<\/style>\n\n\n<form class=\"gn-form bootstrap-plain validate-phone-usa ext-form  \" action=\"https:\/\/api.genoo.com\/servlet\/PostForm\" data-action=\"https:\/\/api.genoo.com\/servlet\/PostForm\" method=\"post\" data-req-err=\" is a required field\" data-match-err=\"Email and Confirmation Email do not match. Please correct\" onsubmit=\"return validateForm_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b(this);\" style=\"position: relative !important;\" id=\"form-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\"><input type=\"hidden\" name=\"form_version\" value=\"7=MjE2LjczLjIxNy4xMDY=zg\">\n<noscript><span style=\"background: #ff0000; color: #ffffff; display: block; text-align: center; padding: 12px; margin-bottom: 12px; font-family: arial;\">You need Javascript enabled to submit this form.<\/span><\/noscript>\n<input type=\"hidden\" name=\"form_key\" value=\"000fpk23186863:mgppgucy\">\n<input type=\"hidden\" name=\"prefill\" value=\"true\">\n\t<input type=\"hidden\" name=\"prefill_utmparams\" value=\"false\">\n<input type=\"hidden\" id=\"referrer_page_url\" name=\"referrer_page_url\">\n\t<input type=\"hidden\" id=\"country_code\" name=\"country_code\">\n\t<input type=\"hidden\" id=\"work_phone_country_code\" name=\"work_phone_country_code\">\n\t<input type=\"hidden\" id=\"mobile_phone_country_code\" name=\"mobile_phone_country_code\">\n\n\n<input type=\"hidden\" name=\"returl\" value=\"https:\/\/cpe.kennesaw.edu\/olli\/\"><div class=\"gn-tier-0\"><div style=\"width: 100%; display: inline-block;\"><p class=\" \"><span>Want to learn more about our travel program, OLLI Memberships, or have a question? Fill out the form below and we&rsquo;ll be in touch!<\/span><\/p><p class=\" \"><span><br data-mce-bogus=\"1\"><\/span><\/p><\/div><div class=\"form-group\" style=\"width: 100%; display: inline-block;\" data-required=\"true\"><label for=\"text-field-14827631723285528\" class=\"control-label  \">First Name*<\/label><div class=\"gn-field-container\" style=\"margin: 0 2px;\"><input id=\"text-field-14827631723285528\" class=\"form-control ext-form-input  \" placeholder=\"\" type=\"text\" name=\"first_name\"><\/div><\/div><div class=\"form-group\" style=\"width: 100%; display: inline-block;\" data-required=\"true\"><label for=\"text-field-6654683233691497\" class=\"control-label  \">Last Name*<\/label><div class=\"gn-field-container\" style=\"margin: 0 2px;\"><input id=\"text-field-6654683233691497\" class=\"form-control ext-form-input  \" placeholder=\"\" type=\"text\" name=\"last_name\"><\/div><\/div><div class=\"form-group\" style=\"width: 100%; display: inline-block;\" data-required=\"true\"><label for=\"text-field-6435094924271026\" class=\"control-label  \">Email *<\/label><div class=\"gn-field-container\" style=\"margin: 0 2px;\"><input id=\"text-field-6435094924271026\" class=\"form-control ext-form-input  \" placeholder=\"\" type=\"email\" name=\"email\"><\/div><\/div><div class=\"form-group\" style=\"width: 100%; display: inline-block;\" data-required=\"\"><label for=\"text-field-23538246825974485\" class=\"control-label  \">Phone #<\/label><div class=\"gn-field-container\" style=\"margin: 0 2px;\"><input id=\"text-field-23538246825974485\" class=\"form-control ext-form-input  \" placeholder=\"\" type=\"text\" name=\"phone\"><\/div><\/div><div class=\"form-group\" style=\"width: 100%; display: inline-block;\" data-required=\"\"><label for=\"textarea-011773055182686343\" class=\"control-label  \">What course(s) are you interested in? Please be as specific as possible (course name, start date, time, etc.). Enter a comment or question in the box below.<\/label><div class=\"gn-field-container\"><textarea id=\"textarea-011773055182686343\" class=\"form-control  \" placeholder=\"\" rows=\"3\" name=\"comments_txt\"><\/textarea><\/div><\/div><div style=\"width: 100%;\"><style> div:not(.gn-component--selected) > .gn-btn:hover {} <\/style><button class=\"g-recaptcha gn-btn  \" data-sitekey=\"6LcF_SgUAAAAAPwMRyVefTy_IdkLnM7SCVjSEo0B\" data-callback=\"onSubmit__1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\" style=\"width: 100%; background-color: rgb(255, 198, 41); color: rgb(0, 0, 0);\" onclick=\"this.setAttribute('onclick', this.getAttribute('callback'))\" data-background-color=\"\" data-color=\"\">Tell Me More<\/button><\/div><div style=\"clear: both;\"><\/div><\/div>\n<script>\nconsole.log(document.getElementById(\"form-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\").querySelectorAll(\"[data-set-val]\"));\n[].slice.call(document.getElementById(\"form-_1_6d4f64b0e38e638a33eabde1ec04c5b25502f28b\").querySelectorAll(\"[data-set-val]\")).forEach(function(elem) {elem.value = eval(elem.getAttribute(\"data-set-val\"))});\nfunction gn_each( query, fn ){\nvar c = document.querySelectorAll(query);\nif (c.length){for(var i=0;i<c.length;i++){fn(c[i]);}}\n}\nvar b = document.querySelectorAll(\"[name=\\\"c00gdprconsent\\\"]\");\nfor ( var i=0; i<b.length; i++ ) {\nvar node = b[i];\nnode.addEventListener(\n\"change\",\nfunction(){\nvar consentMessage = this.parentNode.querySelector(\"[name=\\\"c00gdprconsentmsg\\\"]\");\nif ( this.checked ) {\nconsentMessage.removeAttribute(\"disabled\");\n} else {\nconsentMessage.setAttribute(\"disabled\", \"true\");\n}\n}\n)\n}\n\n\t  var phoneFieldData = document.getElementsByName(\"phone\");\n\t  console.log(\"phoneFieldData=\" + phoneFieldData)\n\t  if (phoneFieldData) {\n\t\tphoneFieldData.forEach(function (phoneItem) {\n\t\tif (phoneItem && phoneItem.id) {\n\t  \tvar phoneFieldId = phoneItem.id;\n\t  \t\n\t  \tif (phoneFieldId) {\n\t\t\tdocument.getElementById(phoneFieldId).type=\"tel\";\n\t\tvar phoneInputField = document.querySelector(\"#\"+phoneFieldId);\n\t\tvar phoneInput = window.intlTelInput(phoneInputField, {\n\t\/\/ https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\n\tpreferredCountries: [\"us\", \"ca\"],\n\tutilsScript:\n\t\t\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/js\/utils.js\",\n\t\t});\n\t  \t\t\n\t\t\tvar element = document.getElementById(phoneFieldId);\n\t\t\telement.addEventListener(\"click\", function() {\n\t\t\t\tif(phoneInput && phoneInput.s) {\n\t\t\t\t\tconsole.log(\"CountryCode\"+phoneInput.s.dialCode);\n\t\t\t\t\tdocument.getElementById(\"country_code\").value = phoneInput.s.dialCode;\n\t\t\t\t} else {\n\t\t\t\t\tconsole.log(\"CountryCode is blank\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\t}\n\t\t});\n\t  }\n\n\tvar workphoneFieldData = document.getElementsByName(\"work_phone\");\n\t  console.log(\"workphoneFieldData=\" + workphoneFieldData)\n\t  if (workphoneFieldData) {\n\n\t\tworkphoneFieldData.forEach(function (phoneItem) {\n\t\tif (phoneItem && phoneItem.id) {\n\t  \tvar workphoneFieldId = phoneItem.id;\n\t  \tif (workphoneFieldId) {\n\t\t\tdocument.getElementById(workphoneFieldId).type=\"tel\";\n\t\tvar workphoneInputField = document.querySelector(\"#\"+workphoneFieldId);\n\t\tvar workphoneInput = window.intlTelInput(workphoneInputField, {\n\t\/\/ https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\n\tpreferredCountries: [\"us\", \"ca\"],\n\tutilsScript:\n\t\t\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/js\/utils.js\",\n\t\t});\n\t  \t\t\n\t\t\tvar element1 = document.getElementById(workphoneFieldId);\n\t\t\telement1.addEventListener(\"click\", function() {\n\t\t\t\tif(workphoneInput && workphoneInput.s) {\n\t\t\t\t\tconsole.log(\"CountryCode\"+workphoneInput.s.dialCode);\n\t\t\t\t\tdocument.getElementById(\"work_phone_country_code\").value = workphoneInput.s.dialCode;\n\t\t\t\t} else {\n\t\t\t\t\tconsole.log(\"workphone CountryCode is blank\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\t}\n\t\t});\n\t  }\n\n\tvar mobilephoneFieldData = document.getElementsByName(\"mobile_phone\");\n\t  console.log(\"mobilephoneFieldData=\" + mobilephoneFieldData)\n\t\n\t  if (mobilephoneFieldData) {\n\n\t\tmobilephoneFieldData.forEach(function (phoneItem) {\n\t\t  if (phoneItem && phoneItem.id) {\n\t  \t\tvar mobilephoneFieldId = phoneItem.id;\n\t  \t\tif (mobilephoneFieldId) {\n\t\t\t\tdocument.getElementById(mobilephoneFieldId).type=\"tel\";\n\t\t\tvar mobilephoneInputField = document.querySelector(\"#\"+mobilephoneFieldId);\n\t\t\tvar mobilephoneInput = window.intlTelInput(mobilephoneInputField, {\n\t\t\/\/ https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\n\t\tpreferredCountries: [\"us\", \"ca\"],\n\t\tutilsScript:\n\t\t\t\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/js\/utils.js\",\n\t\t\t});\n\t  \t\t\n\t\t\t\tvar element2 = document.getElementById(mobilephoneFieldId);\n\t\t\t\telement2.addEventListener(\"click\", function() {\n\t\t\t\tif(mobilephoneInput && mobilephoneInput.s) {\n\t\t\t\t\tconsole.log(\"CountryCode\"+mobilephoneInput.s.dialCode);\n\t\t\t\t\tdocument.getElementById(\"mobile_phone_country_code\").value = mobilephoneInput.s.dialCode;\n\t\t\t\t} else {\n\t\t\t\t\tconsole.log(\"mobilephone CountryCode is blank\");\n\t\t\t\t}\n\t\t\t});\n\t\t  }\n\t\t }\n\t\t});\n\t  }\n\n\n<\/script>\n<br>\n<\/form>\n<\/div><\/div><\/div><script type=\"text\/javascript\">if(typeof GenooCSS != \"undefined\"){ GenooCSS.add(\"#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form input[type=\\\"radio\\\"] ~ span{padding-left: 4px;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form, #gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form *{box-sizing: border-box;font-family: Arial, helvetica, sans-serif;font-size: 15px;line-height: 1.42857143;color: #2c3e50;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form .form-group{margin-bottom: 14px;display: inline-block;width: 100%;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form input.form-control, #gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form select.form-control, #gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form textarea.form-control{display: block;width: 100%;height: 34px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form textarea.form-control{ height: auto; }\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form .gn-field-container{margin: 0 2px;}\\n#gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form input.form-control:focus, #gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain.gn-form select.form-control:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}\\n#gn2b78f757c8c0de99572ebd404e4b919d \\\/* The Button *\\\/.bootstrap-plain .gn-btn, #gn2b78f757c8c0de99572ebd404e4b919d .bootstrap-plain .gn-form input[type=\\\"submit\\\"]{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;background: rgb(255, 50, 50);color: rgb(255, 255, 255);}\\n#gn2b78f757c8c0de99572ebd404e4b919d .gn-form input[type=\\\"submit\\\"]{background-color: rgb(255, 198, 41);color: rgb(0, 0, 0);width: 100%;}\\n\"); }<\/script><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Art and Music Tech &amp; Computers Personal Finance Health &amp; Fitness History Home &amp; Hobbies Recreation Writing Language Choose a category Art and MusicTech &amp; ComputersPersonal FinanceHealth &amp; FitnessHistoryHome &amp; HobbiesRecreationWritingLanguage History To enroll in courses, you must first purchase an OLLI at KSU membership. For Kingdom\u2019s Sake: The Battle for Brazil Tue 4 sessions&#8230;<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":3471,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3578","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>History Courses for Adults | OLLI at KSU Lifelong Learning<\/title>\n<meta name=\"description\" content=\"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"History Courses for Adults | OLLI at KSU Lifelong Learning\" \/>\n<meta property=\"og:description\" content=\"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\" \/>\n<meta property=\"og:site_name\" content=\"OLLI at Community and Professional Education - Kennesaw State University\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T19:38:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\",\"url\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\",\"name\":\"History Courses for Adults | OLLI at KSU Lifelong Learning\",\"isPartOf\":{\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg\",\"datePublished\":\"2025-10-24T16:06:53+00:00\",\"dateModified\":\"2026-07-24T19:38:15+00:00\",\"description\":\"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.\",\"breadcrumb\":{\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage\",\"url\":\"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg\",\"contentUrl\":\"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg\",\"width\":2560,\"height\":1658},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpe.kennesaw.edu\/olli\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Courses\",\"item\":\"https:\/\/cpe.kennesaw.edu\/olli\/courses\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"History\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cpe.kennesaw.edu\/olli\/#website\",\"url\":\"https:\/\/cpe.kennesaw.edu\/olli\/\",\"name\":\"OLLI at Community and Professional Education - Kennesaw State University\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cpe.kennesaw.edu\/olli\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"History Courses for Adults | OLLI at KSU Lifelong Learning","description":"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/","og_locale":"en_US","og_type":"article","og_title":"History Courses for Adults | OLLI at KSU Lifelong Learning","og_description":"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.","og_url":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/","og_site_name":"OLLI at Community and Professional Education - Kennesaw State University","article_modified_time":"2026-07-24T19:38:15+00:00","og_image":[{"url":"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/","url":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/","name":"History Courses for Adults | OLLI at KSU Lifelong Learning","isPartOf":{"@id":"https:\/\/cpe.kennesaw.edu\/olli\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage"},"image":{"@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage"},"thumbnailUrl":"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg","datePublished":"2025-10-24T16:06:53+00:00","dateModified":"2026-07-24T19:38:15+00:00","description":"Dig into local, national, and world history with expert instructors. OLLI history courses are engaging, discussion-based, and free of exams.","breadcrumb":{"@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#primaryimage","url":"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg","contentUrl":"https:\/\/cpe.kennesaw.edu\/olli\/wp-content\/uploads\/sites\/7\/2026\/02\/IMG_8557-scaled.jpg","width":2560,"height":1658},{"@type":"BreadcrumbList","@id":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/history\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpe.kennesaw.edu\/olli\/"},{"@type":"ListItem","position":2,"name":"Courses","item":"https:\/\/cpe.kennesaw.edu\/olli\/courses\/"},{"@type":"ListItem","position":3,"name":"History"}]},{"@type":"WebSite","@id":"https:\/\/cpe.kennesaw.edu\/olli\/#website","url":"https:\/\/cpe.kennesaw.edu\/olli\/","name":"OLLI at Community and Professional Education - Kennesaw State University","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpe.kennesaw.edu\/olli\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/pages\/3578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/comments?post=3578"}],"version-history":[{"count":6,"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/pages\/3578\/revisions"}],"predecessor-version":[{"id":6463,"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/pages\/3578\/revisions\/6463"}],"up":[{"embeddable":true,"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/pages\/3471"}],"wp:attachment":[{"href":"https:\/\/cpe.kennesaw.edu\/olli\/wp-json\/wp\/v2\/media?parent=3578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}