{"id":27270,"date":"2024-03-02T22:27:56","date_gmt":"2024-03-02T21:27:56","guid":{"rendered":"https:\/\/klf.fr\/annecy\/"},"modified":"2026-07-01T12:37:32","modified_gmt":"2026-07-01T10:37:32","slug":"annecy","status":"publish","type":"page","link":"https:\/\/klf.fr\/fr\/annecy\/","title":{"rendered":"Apprendre le fran\u00e7ais \u00e0 Annecy"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"27270\" class=\"elementor elementor-27270 elementor-2746\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b1bb00 e-con-full e-flex e-con e-parent\" data-id=\"4b1bb00\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-282d93a elementor-widget elementor-widget-html\" data-id=\"282d93a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"klf-hero\" id=\"klf-hero\">\n  <!-- YouTube video background -->\n  <div class=\"klf-hero-video-wrap\" aria-hidden=\"true\">\n    <iframe class=\"klf-hero-video\" src=\"https:\/\/www.youtube.com\/embed\/qvbrRx6Vxkk?autoplay=1&mute=1&loop=1&playlist=qvbrRx6Vxkk&controls=0&showinfo=0&rel=0&modestbranding=1&playsinline=1&iv_load_policy=3&disablekb=1&fs=0&cc_load_policy=0&start=1\" title=\"Annecy \u2013 IFALPES\" allow=\"autoplay; encrypted-media\" loading=\"eager\">\n    <\/iframe>\n\n    <div class=\"klf-hero-fallback\"><\/div>\n  <\/div>\n\n  <!-- Gradient overlays -->\n  <div class=\"klf-hero-overlay\">\n    <div class=\"klf-hero-gradient\"><\/div>\n    <div class=\"klf-hero-bottom-fade\"><\/div>\n    <div class=\"klf-hero-top-fade\"><\/div>\n  <\/div>\n\n  <!-- Green left line -->\n  <div class=\"klf-hero-accent\"><\/div>\n\n  <!-- Content -->\n  <div class=\"klf-hero-inner\">\n    <div class=\"klf-hero-content\">\n      <div class=\"klf-reveal\">\n        <span class=\"klf-location-badge\">\n          <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M12 21s7-6.1 7-12A7 7 0 1 0 5 9c0 5.9 7 12 7 12Z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n          <\/svg>\n Annecy, France\n        <\/span>\n      <\/div>\n\n      <h1 class=\"klf-hero-title klf-reveal\">\n Apprendre le fran\u00e7ais\n<br\/><span>\u00e0 Annecy<\/span>\n      <\/h1>\n\n      <div class=\"klf-hero-divider klf-reveal\"><\/div>\n\n      <p class=\"klf-hero-text klf-reveal\">\n Nich\u00e9e dans les Alpes, au bord d\u2019un lac, Annecy est une ville pleine de charme, r\u00e9put\u00e9e pour sa vieille ville historique, ses canaux pittoresques \u2014 la <em>\u00ab Petite Venise des Alpes \u00bb<\/em> \u2014 et ses monuments embl\u00e9matiques. D\u00e9couvrez KLF Annecy, une \u00e9cole de fran\u00e7ais de r\u00e9f\u00e9rence qui forme des \u00e9trangers depuis plus de 30 ans. \n      <\/p>\n\n      <div class=\"klf-hero-buttons klf-reveal\">\n         <a href=\"https:\/\/klf.fr\/fr\/annecy\/french-courses-in-annecy-booking\/\" class=\"klf-btn klf-btn-primary\">\nR\u00e9servez maintenant\n<svg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n          <\/svg>\n<\/a>\n\n<a href=\"https:\/\/klf.fr\/fr\/annecy\/cours-francais-adultes\/\" class=\"klf-btn klf-btn-secondary\">\nD\u00e9couvrir nos cours\n<\/a> \n      <\/div>\n\n      <div class=\"klf-hero-stats klf-reveal\">\n        <div class=\"klf-stat\">\n          <span class=\"klf-stat-number\">30+<\/span>\n<span class=\"klf-stat-label\">Ann\u00e9es d'expertise<\/span>\n        <\/div>\n\n        <div class=\"klf-stat\">\n          <span class=\"klf-stat-number\">50+<\/span>\n<span class=\"klf-stat-label\">Nationalit\u00e9s accueillies<\/span>\n        <\/div>\n\n        <div class=\"klf-stat\">\n          <span class=\"klf-stat-number\">100%<\/span>\n<span class=\"klf-stat-label\">Satisfaction<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Professional floating bloom CTA -->\n  <a href=\"https:\/\/klf.fr\/fr\/annecy\/french-courses-in-annecy-quotation\/\" class=\"klf-bloom-quote\" aria-label=\"Book a Quote\">\n    <span class=\"klf-bloom-pulse\"><\/span>\n    <span class=\"klf-bloom-content\">\n      <span class=\"klf-bloom-small\">Besoin de conna\u00eetre le tarif ?<\/span>\n      <span class=\"klf-bloom-main\">Demander un devis<\/span>\n    <\/span>\n    <span class=\"klf-bloom-arrow\">\n      <svg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n      <\/svg>\n    <\/span>\n  <\/a>\n\n  <!-- Scroll cue -->\n  <a href=\"#why\" class=\"klf-scroll-cue\">\n    <span>ROULEAU<\/span>\n    <svg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n      <path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n    <\/svg>\n  <\/a>\n<\/section>\n\n<style>\n  .klf-hero,\n  .klf-hero * {\n    box-sizing: border-box;\n  }\n\n  .klf-hero {\n    --klf-green: #86bc25;\n    --klf-green-soft: #a8d94f;\n    --klf-dark: #111d28;\n    --klf-bg: #f8f9f4;\n\n    position: relative;\n    width: 100%;\n    min-height: 100vh;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    overflow: hidden;\n    isolation: isolate;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    background: var(--klf-dark);\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  .klf-hero-video-wrap {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    pointer-events: none;\n    overflow: hidden;\n    width: 100%;\n    height: 100%;\n    transform: none !important;\n  }\n\n  .klf-hero-video {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 100vw;\n    height: 56.25vw;\n    min-width: 177.78vh;\n    min-height: 100vh;\n    border: 0;\n    transform: translate(-50%, -50%) scale(1.24);\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 1s ease;\n  }\n\n  .klf-hero.is-video-ready .klf-hero-video {\n    opacity: 1;\n  }\n\n  .klf-hero-fallback {\n    position: absolute;\n    inset: 0;\n    background-image: url(\"https:\/\/images.unsplash.com\/photo-1689862234114-b25f2bcaf3f2?w=1800&h=1200&fit=crop&auto=format\");\n    background-size: cover;\n    background-position: center;\n    opacity: 1;\n    transition: opacity 1s ease;\n  }\n\n  .klf-hero.is-video-ready .klf-hero-fallback {\n    opacity: 0;\n  }\n\n  .klf-hero-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 10;\n    pointer-events: none;\n  }\n\n  .klf-hero-gradient {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(\n      110deg,\n      rgba(17, 29, 40, 0.84) 0%,\n      rgba(17, 29, 40, 0.56) 48%,\n      rgba(17, 29, 40, 0.18) 100%\n    );\n  }\n\n  .klf-hero-bottom-fade {\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    height: 7rem;\n    background: linear-gradient(to top, rgba(248, 249, 244, 0.66) 0%, transparent 100%);\n  }\n\n  .klf-hero-top-fade {\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: 0;\n    height: 4.5rem;\n    background: linear-gradient(to bottom, rgba(17, 29, 40, 0.18) 0%, transparent 100%);\n  }\n\n  .klf-hero-accent {\n    position: absolute;\n    left: 0;\n    top: 0;\n    bottom: 0;\n    z-index: 20;\n    width: 4px;\n    background: var(--klf-green);\n    transform-origin: top;\n    animation: klfAccentGrow 1.1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s both;\n  }\n\n  .klf-hero-inner {\n    position: relative;\n    z-index: 20;\n    width: 100%;\n    max-width: 1720px;\n    margin: 0 auto;\n    padding: clamp(8.5rem, 12vh, 11rem) 2rem clamp(8rem, 11vh, 10rem);\n  }\n\n  .klf-hero-content {\n    max-width: 62rem;\n  }\n\n  .klf-location-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.42rem 1rem;\n    margin-bottom: 1.8rem;\n    border-radius: 999px;\n    background: rgba(134, 188, 37, 0.18);\n    border: 1px solid rgba(134, 188, 37, 0.45);\n    color: #c8e87a;\n    font-size: 0.75rem;\n    line-height: 1;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n  }\n\n  .klf-location-badge svg {\n    color: var(--klf-green);\n    flex: 0 0 auto;\n  }\n\n  #klf-hero .klf-hero-title,\n  #klf-hero h1.klf-hero-title,\n  body #klf-hero h1.klf-hero-title {\n    margin: 0 !important;\n    color: #ffffff !important;\n    font-size: clamp(3.15rem, 7.4vw, 7.7rem) !important;\n    font-weight: 900 !important;\n    line-height: 0.92 !important;\n    letter-spacing: -0.015em !important;\n    max-width: 1120px !important;\n    text-transform: none !important;\n  }\n\n  #klf-hero .klf-hero-title span,\n  #klf-hero h1.klf-hero-title span,\n  body #klf-hero h1.klf-hero-title span {\n    color: var(--klf-green) !important;\n    display: inline-block !important;\n  }\n\n  .klf-hero-divider {\n    width: 4.5rem;\n    height: 1px;\n    margin: 2rem 0;\n    background: rgba(134, 188, 37, 0.65);\n  }\n\n  .klf-hero-text {\n    max-width: 43rem;\n    margin: 0;\n    color: rgba(255, 255, 255, 0.74);\n    font-size: clamp(1.05rem, 1.45vw, 1.2rem);\n    line-height: 1.78;\n    font-weight: 400;\n  }\n\n  .klf-hero-text em {\n    color: rgba(255, 255, 255, 0.9);\n    font-style: normal;\n    font-weight: 500;\n  }\n\n  .klf-hero-buttons {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem;\n    margin-top: 2.7rem;\n  }\n\n  .klf-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.65rem;\n    text-decoration: none !important;\n    border-radius: 999px;\n    font-size: 0.92rem;\n    line-height: 1;\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease,\n      background 0.3s ease,\n      border-color 0.3s ease;\n    white-space: nowrap;\n  }\n\n  .klf-btn-primary {\n    padding: 1.1rem 2.15rem;\n    background: var(--klf-green);\n    color: var(--klf-dark) !important;\n    font-weight: 800;\n  }\n\n  .klf-btn-primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 0 32px rgba(134, 188, 37, 0.48);\n  }\n\n  .klf-btn-secondary {\n    padding: 1.1rem 1.85rem;\n    color: #ffffff !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.34);\n    font-weight: 700;\n    background: rgba(255, 255, 255, 0.08);\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n  }\n\n  .klf-btn-secondary:hover {\n    background: rgba(255, 255, 255, 0.16);\n    border-color: rgba(255, 255, 255, 0.55);\n    transform: translateY(-2px);\n  }\n\n  .klf-hero-stats {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem 2.8rem;\n    margin-top: 3.75rem;\n  }\n\n  .klf-stat {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .klf-stat-number {\n    color: var(--klf-green);\n    font-size: 1.9rem;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.04em;\n  }\n\n  .klf-stat-label {\n    margin-top: 0.3rem;\n    color: rgba(255, 255, 255, 0.52);\n    font-size: 0.73rem;\n    font-weight: 500;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .klf-bloom-quote {\n    position: absolute;\n    right: clamp(1rem, 3vw, 3rem);\n    bottom: clamp(5.5rem, 9vh, 7rem);\n    z-index: 35;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.85rem;\n    padding: 0.95rem 1rem 0.95rem 1.15rem;\n    min-width: 220px;\n    border-radius: 999px;\n    text-decoration: none !important;\n    color: #ffffff !important;\n    background:\n      linear-gradient(135deg, rgba(134, 188, 37, 0.98), rgba(95, 150, 14, 0.94));\n    box-shadow:\n      0 18px 48px rgba(0, 0, 0, 0.34),\n      0 0 34px rgba(134, 188, 37, 0.42);\n    border: 1px solid rgba(255, 255, 255, 0.24);\n    transform: translateZ(0);\n    animation: klfBloomIn 0.8s ease 1.15s both;\n  }\n\n  .klf-bloom-quote:hover {\n    transform: translateY(-3px);\n    box-shadow:\n      0 22px 54px rgba(0, 0, 0, 0.38),\n      0 0 46px rgba(134, 188, 37, 0.58);\n  }\n\n  .klf-bloom-pulse {\n    position: absolute;\n    inset: -8px;\n    border-radius: 999px;\n    background: rgba(134, 188, 37, 0.28);\n    z-index: -1;\n    animation: klfBloomPulse 2.5s ease-in-out infinite;\n  }\n\n  .klf-bloom-content {\n    display: flex;\n    flex-direction: column;\n    line-height: 1.05;\n  }\n\n  .klf-bloom-small {\n    color: rgba(255, 255, 255, 0.78);\n    font-size: 0.68rem;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .klf-bloom-main {\n    margin-top: 0.22rem;\n    color: #ffffff;\n    font-size: 1rem;\n    font-weight: 900;\n    letter-spacing: -0.01em;\n  }\n\n  .klf-bloom-arrow {\n    width: 2.2rem;\n    height: 2.2rem;\n    border-radius: 999px;\n    margin-left: auto;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(17, 29, 40, 0.22);\n    color: #ffffff;\n  }\n\n  .klf-scroll-cue {\n    position: absolute;\n    left: 50%;\n    bottom: 2.5rem;\n    z-index: 20;\n    transform: translateX(-50%);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0.5rem;\n    color: rgba(255, 255, 255, 0.4) !important;\n    text-decoration: none !important;\n    transition: color 0.3s ease;\n    opacity: 0;\n    animation: klfFadeIn 0.8s ease 1.8s both;\n  }\n\n  .klf-scroll-cue:hover {\n    color: var(--klf-green) !important;\n  }\n\n  .klf-scroll-cue span {\n    font-size: 0.6rem;\n    letter-spacing: 0.2em;\n    font-weight: 600;\n  }\n\n  .klf-scroll-cue svg {\n    animation: klfBounce 1.6s ease-in-out infinite;\n  }\n\n  .klf-reveal {\n    opacity: 0;\n    transform: translateY(28px);\n    animation: klfFadeUp 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-reveal:nth-child(1) { animation-delay: 0.25s; }\n  .klf-reveal:nth-child(2) { animation-delay: 0.36s; }\n  .klf-reveal:nth-child(3) { animation-delay: 0.47s; }\n  .klf-reveal:nth-child(4) { animation-delay: 0.58s; }\n  .klf-reveal:nth-child(5) { animation-delay: 0.69s; }\n  .klf-reveal:nth-child(6) { animation-delay: 0.8s; }\n\n  @keyframes klfFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes klfFadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n\n  @keyframes klfAccentGrow {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  @keyframes klfBounce {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(6px); }\n  }\n\n  @keyframes klfBloomPulse {\n    0%, 100% {\n      opacity: 0.55;\n      transform: scale(1);\n    }\n    50% {\n      opacity: 0.16;\n      transform: scale(1.08);\n    }\n  }\n\n  @keyframes klfBloomIn {\n    from {\n      opacity: 0;\n      transform: translateY(18px) scale(0.96);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .klf-hero-inner {\n      padding-left: 2.5rem;\n      padding-right: 4rem;\n    }\n  }\n\n  @media (min-width: 1400px) {\n    .klf-hero-inner {\n      padding-left: 2rem;\n      padding-right: 5rem;\n    }\n  }\n\n  @media (max-width: 1024px) {\n    #klf-hero .klf-hero-title,\n    #klf-hero h1.klf-hero-title,\n    body #klf-hero h1.klf-hero-title {\n      font-size: clamp(3.7rem, 10.5vw, 6.8rem) !important;\n      max-width: 900px !important;\n    }\n\n    .klf-hero-inner {\n      padding: 8rem 1.5rem 8.5rem;\n    }\n\n    .klf-bloom-quote {\n      right: 1.5rem;\n      bottom: 5.5rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-hero {\n      min-height: 100svh;\n      height: auto;\n    }\n\n    .klf-hero-video {\n      transform: translate(-50%, -50%) scale(1.4);\n    }\n\n    .klf-hero-inner {\n      padding: 7.25rem 1.25rem 9.5rem;\n    }\n\n    .klf-location-badge {\n      font-size: 0.62rem;\n      letter-spacing: 0.1em;\n      padding: 0.4rem 0.8rem;\n      margin-bottom: 1.4rem;\n    }\n\n    #klf-hero .klf-hero-title,\n    #klf-hero h1.klf-hero-title,\n    body #klf-hero h1.klf-hero-title {\n      font-size: clamp(3.25rem, 15.5vw, 5.25rem) !important;\n      line-height: 0.94 !important;\n      letter-spacing: -0.035em !important;\n    }\n\n    .klf-hero-text {\n      font-size: 1rem;\n      line-height: 1.65;\n      max-width: 100%;\n    }\n\n    .klf-hero-buttons {\n      flex-direction: column;\n      align-items: flex-start;\n      margin-top: 2.25rem;\n    }\n\n    .klf-btn {\n      width: auto;\n    }\n\n    .klf-hero-stats {\n      gap: 1.25rem 1.75rem;\n      margin-top: 2.75rem;\n    }\n\n    .klf-stat-number {\n      font-size: 1.45rem;\n    }\n\n    .klf-bloom-quote {\n      position: absolute;\n      left: 1rem;\n      right: 1rem;\n      bottom: 4.7rem;\n      min-width: 0;\n      width: auto;\n      max-width: calc(100% - 2rem);\n      padding: 0.82rem 0.9rem 0.82rem 1rem;\n    }\n\n    .klf-bloom-small {\n      font-size: 0.62rem;\n    }\n\n    .klf-bloom-main {\n      font-size: 0.95rem;\n    }\n\n    .klf-bloom-arrow {\n      width: 2rem;\n      height: 2rem;\n    }\n\n    .klf-scroll-cue {\n      bottom: 1.45rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    #klf-hero .klf-hero-title,\n    #klf-hero h1.klf-hero-title,\n    body #klf-hero h1.klf-hero-title {\n      font-size: clamp(3rem, 15vw, 4.6rem) !important;\n    }\n\n    .klf-location-badge {\n      max-width: 100%;\n      white-space: normal;\n      line-height: 1.35;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-reveal,\n    .klf-hero-accent,\n    .klf-scroll-cue,\n    .klf-scroll-cue svg,\n    .klf-bloom-quote,\n    .klf-bloom-pulse {\n      animation: none !important;\n      opacity: 1;\n      transform: none;\n    }\n\n    .klf-hero-video-wrap,\n    .klf-hero-inner,\n    .klf-hero-overlay {\n      transform: none !important;\n      opacity: 1 !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const hero = document.getElementById(\"klf-hero\");\n    if (!hero) return;\n\n    setTimeout(function () {\n      hero.classList.add(\"is-video-ready\");\n    }, 500);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f2cc228 e-con-full e-flex e-con e-parent\" data-id=\"f2cc228\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd7c0dc elementor-widget elementor-widget-html\" data-id=\"dd7c0dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"klf-why\" id=\"why\">\n  <div class=\"klf-why-inner\">\n    <div class=\"klf-why-heading\">\n      <div class=\"klf-why-title-wrap klf-why-reveal\">\n        <span class=\"klf-section-kicker\">Pourquoi choisir KLF Annecy ?<\/span>\n\n        <h2 class=\"klf-why-title\">\n Plus qu'une \u00e9cole.\n          <br>          <span>Une v\u00e9ritable exp\u00e9rience.<\/span>\n        <\/h2>\n      <\/div>\n\n      <p class=\"klf-why-intro klf-why-reveal\">\n \u00c0 IFALPES, nous pensons qu\u2019apprendre le fran\u00e7ais ne se limite pas \u00e0 la grammaire. C\u2019est aussi d\u00e9couvrir une culture, cr\u00e9er des liens et gagner en confiance.<br\/>Depuis plus de 30 ans, nous accueillons \u00e0 Annecy des apprenants venus du monde entier. \n      <\/p>\n    <\/div>\n\n    <div class=\"klf-why-grid\">\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M22 10L12 5 2 10l10 5 10-5Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <path d=\"M6 12.5V17c0 1.1 2.7 3 6 3s6-1.9 6-3v-4.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Des enseignants experts<\/h3>\n        <p>\n Tous nos enseignants sont francophones, form\u00e9s \u00e0 l\u2019enseignement du fran\u00e7ais langue \u00e9trang\u00e8re et disposent d\u2019une solide exp\u00e9rience p\u00e9dagogique.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M12 21s7-6.1 7-12A7 7 0 1 0 5 9c0 5.9 7 12 7 12Z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n          <\/svg>\n        <\/div>\n\n        <h3>Un environnement alpin exceptionnel<\/h3>\n        <p>\n Apprenez le fran\u00e7ais au c\u0153ur des magnifiques paysages de Haute-Savoie. Les Alpes et le lac d\u2019Annecy deviennent votre terrain d\u2019apprentissage.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <circle cx=\"9\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M22 21v-2a4 4 0 0 0-3-3.87\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <path d=\"M16 3.13a4 4 0 0 1 0 7.75\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Petits groupes<\/h3>\n        <p>\n Un maximum de 12 \u00e9tudiants par classe garantit un accompagnement personnalis\u00e9, des progr\u00e8s plus rapides et de vrais liens avec les autres \u00e9tudiants.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M8.5 12.5 7 22l5-3 5 3-1.5-9.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Pr\u00e9paration au DELF et au DALF<\/h3>\n        <p>\n Pr\u00e9parez les certifications officielles de fran\u00e7ais reconnues dans le monde entier. Notre taux de r\u00e9ussite figure parmi les meilleurs de France. \n        <\/p>\n      <\/article>\n\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Des formules flexibles<\/h3>\n        <p>\n Cours intensifs le matin, cours l\u2019apr\u00e8s-midi ou en soir\u00e9e. Choisissez le rythme qui correspond \u00e0 votre emploi du temps, pour une dur\u00e9e allant d\u2019une \u00e0 douze semaines. \n        <\/p>\n      <\/article>\n\n      <article class=\"klf-why-card klf-why-reveal\">\n        <div class=\"klf-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M3 12h18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <path d=\"M12 3a14 14 0 0 1 0 18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <path d=\"M12 3a14 14 0 0 0 0 18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Une immersion culturelle compl\u00e8te<\/h3>\n        <p>\n Excursions le week-end, ateliers culturels et rencontres linguistiques vous permettent de pratiquer le fran\u00e7ais d\u00e8s le premier jour.\n        <\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .klf-why,\n  .klf-why * {\n    box-sizing: border-box;\n  }\n\n  .klf-why {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n    --klf-muted: #5a6a52;\n    --klf-bg: #f8f9f4;\n\n    position: relative;\n    background: var(--klf-bg);\n    padding: 6rem 0;\n    overflow: hidden;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    \n  }\n\n  .klf-why-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n    \n  }\n\n  .klf-why-heading {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(280px, 1fr);\n    gap: 4rem;\n    align-items: end;\n    margin-bottom: 4rem;\n    \n  }\n\n  .klf-section-kicker {\n    display: inline-flex;\n    color: var(--klf-green);\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n  \n  .klf-why-icon {\n  transition:\n    transform 0.32s ease,\n    background 0.32s ease,\n    color 0.32s ease;\n}\n\n.klf-why-card:hover .klf-why-icon {\n  transform: rotate(-3deg) scale(1.06);\n  background: var(--klf-green);\n  color: var(--klf-dark);\n}\n\n.klf-why-card:hover .klf-why-icon svg {\n  animation: klfIconPop 0.42s ease both;\n}\n\n@keyframes klfIconPop {\n  0% {\n    transform: scale(1) rotate(0deg);\n  }\n\n  45% {\n    transform: scale(1.14) rotate(-4deg);\n  }\n\n  100% {\n    transform: scale(1) rotate(0deg);\n  }\n}\n\n  \/* this was audited by me *\/\n  #why .klf-why-title,\n  #why h2.klf-why-title,\n  body #why h2.klf-why-title {\n    margin: 0 !important;\n    color: var(--klf-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n    \n  }\n\n  #why .klf-why-title span,\n  #why h2.klf-why-title span,\n  body #why h2.klf-why-title span {\n    color: var(--klf-green) !important;\n  }\n\n  .klf-why-intro {\n    margin: 0;\n    color: var(--klf-muted);\n    font-size: 1rem;\n    line-height: 1.75;\n    max-width: 39rem;\n  }\n\n  .klf-why-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 1.5rem;\n  }\n\n  .klf-why-card {\n    position: relative;\n    padding: 1.75rem;\n    border-radius: 1rem;\n    background: #ffffff;\n    border: 1.5px solid rgba(27, 42, 58, 0.07);\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease,\n      border-color 0.3s ease;\n  }\n\n  .klf-why-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 18px 35px rgba(27, 42, 58, 0.08);\n    border-color: rgba(134, 188, 37, 0.22);\n  }\n\n  .klf-why-icon {\n    width: 3rem;\n    height: 3rem;\n    border-radius: 0.75rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1.25rem;\n    background: #eef5d8;\n    color: var(--klf-green);\n  }\n\n  .klf-why-icon svg {\n    width: 1.375rem;\n    height: 1.375rem;\n  }\n\n  .klf-why-card h3 {\n    margin: 0 0 0.5rem;\n    color: var(--klf-dark);\n    font-size: 1rem;\n    font-weight: 700;\n    line-height: 1.35;\n    letter-spacing: 0;\n  }\n\n  .klf-why-card p {\n    margin: 0;\n    color: var(--klf-muted);\n    font-size: 0.9rem;\n    line-height: 1.7;\n  }\n\n  .klf-why-reveal {\n    opacity: 0;\n    transform: translateY(22px);\n  }\n\n  .klf-why.is-visible .klf-why-reveal {\n    animation: klfWhyFadeUp 0.65s ease both;\n  }\n\n  .klf-why.is-visible .klf-why-card:nth-child(1) { animation-delay: 0.08s; }\n  .klf-why.is-visible .klf-why-card:nth-child(2) { animation-delay: 0.14s; }\n  .klf-why.is-visible .klf-why-card:nth-child(3) { animation-delay: 0.2s; }\n  .klf-why.is-visible .klf-why-card:nth-child(4) { animation-delay: 0.26s; }\n  .klf-why.is-visible .klf-why-card:nth-child(5) { animation-delay: 0.32s; }\n  .klf-why.is-visible .klf-why-card:nth-child(6) { animation-delay: 0.38s; }\n\n  @keyframes klfWhyFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(22px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-why {\n      padding: 5.5rem 0;\n    }\n\n    .klf-why-heading {\n      grid-template-columns: 1fr;\n      gap: 1.5rem;\n      margin-bottom: 3rem;\n      align-items: start;\n    }\n\n    .klf-why-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .klf-why-intro {\n      max-width: 46rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-why {\n      padding: 4.5rem 0;\n    }\n\n    .klf-why-inner {\n      padding: 0 1.25rem;\n    }\n\n    .klf-section-kicker {\n      font-size: 0.68rem;\n      letter-spacing: 0.14em;\n    }\n\n    #why .klf-why-title,\n    #why h2.klf-why-title,\n    body #why h2.klf-why-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-why-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .klf-why-card {\n      padding: 1.5rem;\n      border-radius: 1rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n  .klf-why-reveal {\n    opacity: 1 !important;\n    transform: none !important;\n    animation: none !important;\n  }\n\n  .klf-why-card,\n  .klf-why-icon,\n  .klf-why-icon svg {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n<\/style>\n\n<script>\n  (function () {\n    const section = document.getElementById(\"why\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            section.classList.add(\"is-visible\");\n            observer.unobserve(section);\n          }\n        });\n      },\n      {\n        threshold: 0.14\n      }\n    );\n\n    observer.observe(section);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a66828d e-flex e-con-boxed e-con e-parent\" data-id=\"2a66828d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4830713 elementor-widget elementor-widget-image\" data-id=\"4830713\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/klf.fr\/fr\/klf-annecy-ifalpes-nouvelle-ecole\/\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"236\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg\" class=\"elementor-animation-grow attachment-large size-large wp-image-46771\" alt=\"\" srcset=\"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg 1000w, https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5-300x89.jpg 300w, https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5-768x227.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6040486 e-con-full e-flex e-con e-parent\" data-id=\"6040486\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b74cbc elementor-widget elementor-widget-html\" data-id=\"1b74cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     KLF OUR PROGRAMMES SECTION\n========================= -->\n<section class=\"klf-programmes\" id=\"courses\">\n  <div class=\"klf-programmes-inner\">\n\n    <div class=\"klf-programmes-header\">\n      <div class=\"klf-programmes-heading klf-programmes-reveal\">\n        <span class=\"klf-programmes-kicker\">Nos programmes<\/span>\n\n        <h2 class=\"klf-programmes-title\">\n Trouvez le cours qui vous correspond.\n        <\/h2>\n      <\/div>\n\n      <p class=\"klf-programmes-intro klf-programmes-reveal\">\n Tous les niveaux sont les bienvenus. Les cours commencent chaque lundi, toute l\u2019ann\u00e9e \u00e0 Annecy.\n      <\/p>\n    <\/div>\n\n    <div class=\"klf-programmes-grid\">\n\n      <a href=\"https:\/\/klf.fr\/fr\/annecy\/cours-francais-adultes\/\" class=\"klf-course-card klf-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/2024\/11\/9P7A9392-min-1-e1732275452902.jpg');\"><\/div>\n        <div class=\"klf-course-gradient\"><\/div>\n\n        <div class=\"klf-course-tag-wrap\">\n          <span class=\"klf-course-tag\" style=\"background:#86bc25; color:#111d28;\">\n Adultes\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-course-content\">\n          <h3>Cours de fran\u00e7ais pour les adultes<\/h3>\n          <p>\n Cours standard, intensif ou super intensif, adapt\u00e9s \u00e0 votre niveau et \u00e0 vos objectifs, du niveau A1 au niveau C2.\n          <\/p>\n\n          <div class=\"klf-course-link\" style=\"color:#86bc25;\">\n En savoir plus\n            <span style=\"background:rgba(134,188,37,0.14);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/klf.fr\/fr\/\" class=\"klf-course-card klf-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/04_KLF_LYON_183-e1758470068274-rc390zmmef5jen4qhihs4i98pbx5tko9945u5m1t2s.jpg');\"><\/div>\n        <div class=\"klf-course-gradient\"><\/div>\n\n        <div class=\"klf-course-tag-wrap\">\n          <span class=\"klf-course-tag\" style=\"background:#c8a850; color:#111d28;\">\n Seniors\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-course-content\">\n          <h3>Programme d\u2019immersion senior \u00ab The French Escapade \u00bb<\/h3>\n          <p>\n Un programme d\u2019immersion con\u00e7u pour les personnes de 50 ans et plus, combinant cours de fran\u00e7ais et excursions culturelles soigneusement s\u00e9lectionn\u00e9es.\n          <\/p>\n\n          <div class=\"klf-course-link\" style=\"color:#c8a850;\">\n En savoir plus\n            <span style=\"background:rgba(200,168,80,0.16);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/klf.fr\/fr\/\" class=\"klf-course-card klf-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/IFALPES-Annecy-junior-qxfd2rwjil93xkwue6qb2gqiyj500dvtbsqx540e60.png');\"><\/div>\n        <div class=\"klf-course-gradient\"><\/div>\n\n        <div class=\"klf-course-tag-wrap\">\n          <span class=\"klf-course-tag\" style=\"background:#4aacdf; color:#ffffff;\">\n Juniors\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-course-content\">\n          <h3>Colonies de vacances en fran\u00e7ais \u00e0 Annecy<\/h3>\n          <p>\n Des cours de fran\u00e7ais associ\u00e9s \u00e0 une s\u00e9lection d\u2019activit\u00e9s culturelles et sportives, pour vivre une aventure estivale inoubliable.\n          <\/p>\n\n          <div class=\"klf-course-link\" style=\"color:#4aacdf;\">\n En savoir plus\n            <span style=\"background:rgba(74,172,223,0.16);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/klf.fr\/fr\/\" class=\"klf-course-card klf-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/05_KLF_ANNECY_219_websize-1-r5pe6kpcuxdf9afkix8vp6en9sw9b0vjgwshjajpvc.jpg');\"><\/div>\n        <div class=\"klf-course-gradient\"><\/div>\n\n        <div class=\"klf-course-tag-wrap\">\n          <span class=\"klf-course-tag\" style=\"background:#cf6a25; color:#ffffff;\">\n Groupes\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-course-content\">\n          <h3>Programmes de fran\u00e7ais sur mesure pour les groupes<\/h3>\n          <p>\n Des programmes personnalis\u00e9s pour les groupes et leurs accompagnateurs, qu\u2019il s\u2019agisse d\u2019\u00e9quipes d\u2019entreprise, de groupes scolaires, de d\u00e9l\u00e9gations universitaires ou de groupes priv\u00e9s.\n          <\/p>\n\n          <div class=\"klf-course-link\" style=\"color:#cf6a25;\">\n En savoir plus\n            <span style=\"background:rgba(207,106,37,0.16);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n    <\/div>\n\n    <div class=\"klf-programmes-cta klf-programmes-reveal\">\n      <a href=\"https:\/\/klf.fr\/fr\/annecy\/cours-francais-adultes\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n Voir tous les programmes\n        <svg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n          <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n\n<style>\n  .klf-programmes,\n  .klf-programmes *,\n  .klf-reviews,\n  .klf-reviews * {\n    box-sizing: border-box;\n  }\n\n  .klf-programmes,\n  .klf-reviews {\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-programmes {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n    --klf-hero-dark: #111d28;\n\n    position: relative;\n    overflow: hidden;\n    background: #1b2a3a;\n    padding: 6rem 0;\n  }\n\n  .klf-programmes-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-programmes-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n    gap: 1.5rem;\n    margin-bottom: 3rem;\n  }\n\n  .klf-programmes-kicker {\n    display: block;\n    color: var(--klf-green);\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #courses .klf-programmes-title,\n  #courses h2.klf-programmes-title,\n  body #courses h2.klf-programmes-title {\n    margin: 0 !important;\n    color: #ffffff !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #courses .klf-programmes-title span,\n  #courses h2.klf-programmes-title span,\n  body #courses h2.klf-programmes-title span {\n    color: var(--klf-green) !important;\n  }\n\n  .klf-programmes-intro {\n    margin: 0;\n    max-width: 24rem;\n    color: rgba(255, 255, 255, 0.45);\n    font-size: 0.95rem;\n    line-height: 1.7;\n  }\n\n  .klf-programmes-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1.25rem;\n  }\n\n  .klf-course-card {\n    position: relative;\n    min-height: 400px;\n    border-radius: 1rem;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    text-decoration: none !important;\n    background: #111d28;\n    isolation: isolate;\n    transform: translateY(0);\n    transition:\n      transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94),\n      box-shadow 0.45s ease;\n  }\n\n  .klf-course-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 24px 60px rgba(0, 0, 0, 0.28);\n  }\n\n  .klf-course-photo {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    background-size: cover;\n    background-position: center;\n    transform: scale(1.05);\n    transition: transform 0.7s ease;\n  }\n\n  .klf-course-card:hover .klf-course-photo {\n    transform: scale(1.11);\n  }\n\n  .klf-course-gradient {\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n    background: linear-gradient(\n      to top,\n      rgba(10, 18, 26, 0.97) 0%,\n      rgba(10, 18, 26, 0.6) 40%,\n      rgba(10, 18, 26, 0.1) 100%\n    );\n  }\n\n  .klf-course-tag-wrap {\n    position: relative;\n    z-index: 3;\n    padding: 1.25rem 1.25rem 0;\n  }\n\n  .klf-course-tag {\n    display: inline-flex;\n    align-items: center;\n    padding: 0.42rem 1rem;\n    border-radius: 999px;\n    font-size: 0.72rem;\n    font-weight: 500 !important;\n    line-height: 1;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.35);\n  }\n\n  .klf-course-content {\n    position: relative;\n    z-index: 3;\n    margin-top: auto;\n    padding: 0.75rem 1.5rem 1.5rem;\n  }\n\n  .klf-course-content h3 {\n    margin: 0 0 0.65rem;\n    color: #ffffff;\n    font-size: 1.1rem;\n    font-weight: 700;\n    line-height: 1.35;\n    letter-spacing: 0;\n  }\n\n  .klf-course-content p {\n    margin: 0 0 1.25rem;\n    color: rgba(255, 255, 255, 0.55);\n    font-size: 0.865rem;\n    line-height: 1.65;\n  }\n\n  .klf-course-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-size: 0.875rem;\n    font-weight: 600;\n    line-height: 1;\n    transition: gap 0.3s ease;\n  }\n\n  .klf-course-link span {\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.3s ease;\n  }\n\n  .klf-course-card:hover .klf-course-link span {\n    transform: translateX(4px);\n  }\n\n  .klf-programmes-cta {\n    margin-top: 2.5rem;\n    text-align: center;\n  }\n\n  .klf-programmes-cta a {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    padding: 0.95rem 2rem;\n    border-radius: 999px;\n    background: var(--klf-green);\n    color: #111d28 !important;\n    text-decoration: none !important;\n    font-size: 0.875rem;\n    font-weight: 700;\n    line-height: 1;\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .klf-programmes-cta a:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 0 24px rgba(134, 188, 37, 0.4);\n  }\n\n  .klf-programmes-reveal {\n    opacity: 0;\n    transform: translateY(32px);\n  }\n\n  .klf-programmes.is-visible .klf-programmes-reveal {\n    animation: klfProgrammesFadeUp 0.65s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-programmes.is-visible .klf-programmes-heading {\n    animation-delay: 0.04s;\n  }\n\n  .klf-programmes.is-visible .klf-programmes-intro {\n    animation-delay: 0.14s;\n  }\n\n  .klf-programmes.is-visible .klf-course-card:nth-child(1) {\n    animation-delay: 0.08s;\n  }\n\n  .klf-programmes.is-visible .klf-course-card:nth-child(2) {\n    animation-delay: 0.17s;\n  }\n\n  .klf-programmes.is-visible .klf-course-card:nth-child(3) {\n    animation-delay: 0.26s;\n  }\n\n  .klf-programmes.is-visible .klf-course-card:nth-child(4) {\n    animation-delay: 0.35s;\n  }\n\n  .klf-programmes.is-visible .klf-programmes-cta {\n    animation-delay: 0.2s;\n  }\n\n  @keyframes klfProgrammesFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(32px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .klf-reviews {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n\n    position: relative;\n    overflow: hidden;\n    background: var(--klf-green);\n    padding: 6rem 0;\n  }\n\n  .klf-reviews-circle {\n    position: absolute;\n    border-radius: 999px;\n    pointer-events: none;\n  }\n\n  .klf-reviews-circle-one {\n    top: -6rem;\n    right: -6rem;\n    width: 20rem;\n    height: 20rem;\n    background: #ffffff;\n    opacity: 0.15;\n  }\n\n  .klf-reviews-circle-two {\n    bottom: -4rem;\n    left: -4rem;\n    width: 14rem;\n    height: 14rem;\n    background: var(--klf-dark);\n    opacity: 0.1;\n  }\n\n  .klf-reviews-inner {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-reviews-header {\n    text-align: center;\n    margin-bottom: 3rem;\n  }\n\n  .klf-reviews-kicker {\n    display: block;\n    margin-bottom: 0.75rem;\n    color: rgba(27, 42, 58, 0.65);\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  #reviews .klf-reviews-title,\n  #reviews h2.klf-reviews-title,\n  body #reviews h2.klf-reviews-title {\n    margin: 0 !important;\n    color: var(--klf-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 800 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #reviews .klf-reviews-title span,\n  #reviews h2.klf-reviews-title span,\n  body #reviews h2.klf-reviews-title span {\n    color: #ffffff !important;\n  }\n\n  .klf-reviews-widget-wrap {\n    background: #ffffff;\n    padding: 2rem;\n    border-radius: 1rem;\n    overflow: hidden;\n    min-height: 160px;\n    box-shadow: 0 22px 55px rgba(27, 42, 58, 0.12);\n  }\n\n  .klf-reviews-widget-wrap .trustindex-widget {\n    min-height: 100px;\n  }\n\n  .klf-reviews-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n  }\n\n  .klf-reviews.is-visible .klf-reviews-reveal {\n    animation: klfReviewsFadeUp 0.65s ease both;\n  }\n\n  .klf-reviews.is-visible .klf-reviews-header {\n    animation-delay: 0.05s;\n  }\n\n  .klf-reviews.is-visible .klf-reviews-widget-wrap {\n    animation-delay: 0.15s;\n  }\n\n  @keyframes klfReviewsFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(24px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-programmes,\n    .klf-reviews {\n      padding: 5.5rem 0;\n    }\n\n    .klf-programmes-header {\n      flex-direction: column;\n      align-items: flex-start;\n      gap: 1rem;\n    }\n\n    .klf-programmes-intro {\n      max-width: 34rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-programmes,\n    .klf-reviews {\n      padding: 4.5rem 0;\n    }\n\n    .klf-programmes-inner,\n    .klf-reviews-inner {\n      padding: 0 1.25rem;\n    }\n\n    #courses .klf-programmes-title,\n    #courses h2.klf-programmes-title,\n    body #courses h2.klf-programmes-title,\n    #reviews .klf-reviews-title,\n    #reviews h2.klf-reviews-title,\n    body #reviews h2.klf-reviews-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-programmes-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .klf-course-card {\n      min-height: 380px;\n      border-radius: 1rem;\n    }\n\n    .klf-course-tag-wrap {\n      padding: 1rem 1rem 0;\n    }\n\n    .klf-course-content {\n      padding: 0.75rem 1.25rem 1.25rem;\n    }\n\n    .klf-reviews-widget-wrap {\n      padding: 1.25rem;\n      border-radius: 1rem;\n    }\n\n    .klf-reviews-circle-one {\n      width: 15rem;\n      height: 15rem;\n    }\n\n    .klf-reviews-circle-two {\n      width: 10rem;\n      height: 10rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .klf-course-card {\n      min-height: 360px;\n    }\n\n    .klf-course-content h3 {\n      font-size: 1rem;\n    }\n\n    .klf-course-content p {\n      font-size: 0.84rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-programmes-reveal,\n    .klf-reviews-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-course-card,\n    .klf-course-photo,\n    .klf-course-link span,\n    .klf-programmes-cta a {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n\n<script>\n  (function () {\n    function revealSection(sectionId, visibleClass) {\n      const section = document.getElementById(sectionId);\n      if (!section) return;\n\n      if (!(\"IntersectionObserver\" in window)) {\n        section.classList.add(visibleClass);\n        return;\n      }\n\n      const observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              section.classList.add(visibleClass);\n              observer.unobserve(section);\n            }\n          });\n        },\n        {\n          threshold: 0.14\n        }\n      );\n\n      observer.observe(section);\n    }\n\n    revealSection(\"courses\", \"is-visible\");\n    revealSection(\"reviews\", \"is-visible\");\n\n    function loadTrustindex() {\n      var widget = document.querySelector('#reviews .trustindex-widget[data-widget-id=\"30f674c299f6836baf969496448\"]');\n      if (!widget) return;\n\n      if (document.querySelector('script[data-klf-trustindex-loader=\"true\"]')) return;\n\n      var script = document.createElement(\"script\");\n      script.src = \"https:\/\/cdn.trustindex.io\/loader.js?30f674c299f6836baf969496448\";\n      script.async = true;\n      script.defer = true;\n      script.setAttribute(\"data-klf-trustindex-loader\", \"true\");\n\n      document.body.appendChild(script);\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\"DOMContentLoaded\", loadTrustindex);\n    } else {\n      loadTrustindex();\n    }\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0560521 e-con-full klf-reviews-section e-flex e-con e-parent\" data-id=\"0560521\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4cad195 elementor-widget elementor-widget-html\" data-id=\"4cad195\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"klf-reviews-header\"><span class=\"klf-reviews-kicker\">Student Reviews<\/span><h2 class=\"klf-reviews-title\">They now <span>speak French.<\/span><\/h2><\/div><style>.klf-reviews-section,\n  .klf-reviews-section * {\n    box-sizing: border-box;\n  }\n\n  .klf-reviews-section {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n\n    position: relative !important;\n    overflow: hidden !important;\n    background: var(--klf-green) !important;\n    padding: 6rem 1.5rem !important;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  \/* Big white circle \u2014 attached to the WHOLE green container *\/\n  .klf-reviews-section::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: -90px !important;\n    right: -90px !important;\n    width: 360px !important;\n    height: 360px !important;\n    border-radius: 999px !important;\n    background: rgba(255, 255, 255, 0.28) !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n  }\n\n  \/* Dark circle \u2014 attached to the WHOLE green container *\/\n  .klf-reviews-section::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: -80px !important;\n    left: -80px !important;\n    width: 260px !important;\n    height: 260px !important;\n    border-radius: 999px !important;\n    background: rgba(27, 42, 58, 0.18) !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n  }\n\n  \/* Keep Elementor content above the background circles *\/\n  .klf-reviews-section > .e-con-inner {\n    position: relative !important;\n    z-index: 2 !important;\n  }\n\n  .klf-reviews-section .klf-reviews-header {\n    position: relative !important;\n    z-index: 3 !important;\n    width: 100% !important;\n    max-width: 1280px !important;\n    margin: 0 auto 3rem !important;\n    text-align: center !important;\n    opacity: 0;\n    transform: translateY(24px);\n    animation: klfReviewsFadeUp 0.65s ease both;\n  }\n\n  .klf-reviews-section .klf-reviews-kicker {\n    display: block !important;\n    margin-bottom: 0.75rem !important;\n    color: rgba(27, 42, 58, 0.65) !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 0.18em !important;\n    text-transform: uppercase !important;\n  }\n\n  .klf-reviews-section .klf-reviews-title,\n  .klf-reviews-section h2.klf-reviews-title,\n  body .klf-reviews-section .klf-reviews-title {\n    margin: 0 !important;\n    color: var(--klf-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 800 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  .klf-reviews-section .klf-reviews-title span {\n    color: #ffffff !important;\n  }\n\n  .klf-reviews-section .klf-reviews-box {\n    position: relative !important;\n    z-index: 3 !important;\n    width: 100% !important;\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 2rem !important;\n    background: #ffffff !important;\n    border-radius: 1rem !important;\n    overflow: hidden !important;\n    min-height: 160px !important;\n    box-shadow: 0 22px 55px rgba(27, 42, 58, 0.12) !important;\n    opacity: 0;\n    transform: translateY(24px);\n    animation: klfReviewsFadeUp 0.65s ease both;\n    animation-delay: 0.15s;\n  }\n\n  .klf-reviews-section .klf-reviews-box > .e-con-inner {\n    padding: 0 !important;\n  }\n\n  .klf-reviews-section .klf-reviews-box .elementor-widget,\n  .klf-reviews-section .klf-reviews-box .elementor-widget-container,\n  .klf-reviews-section .klf-reviews-box .elementor-shortcode,\n  .klf-reviews-section .klf-trustindex-shortcode,\n  .klf-reviews-section .klf-trustindex-shortcode .elementor-widget-container,\n  .klf-reviews-section .klf-trustindex-shortcode .elementor-shortcode {\n    width: 100% !important;\n    margin: 0 !important;\n  }\n\n  @keyframes klfReviewsFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(24px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-reviews-section {\n      padding: 4.5rem 1.25rem !important;\n    }\n\n    .klf-reviews-section::before {\n      width: 240px !important;\n      height: 240px !important;\n      top: -70px !important;\n      right: -70px !important;\n    }\n\n    .klf-reviews-section::after {\n      width: 180px !important;\n      height: 180px !important;\n      bottom: -60px !important;\n      left: -60px !important;\n    }\n\n    .klf-reviews-section .klf-reviews-header {\n      margin-bottom: 2.5rem !important;\n    }\n\n    .klf-reviews-section .klf-reviews-title,\n    .klf-reviews-section h2.klf-reviews-title,\n    body .klf-reviews-section .klf-reviews-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-reviews-section .klf-reviews-box {\n      padding: 1.25rem !important;\n      border-radius: 1rem !important;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-reviews-section .klf-reviews-header,\n    .klf-reviews-section .klf-reviews-box {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0b7a0c elementor-widget elementor-widget-html\" data-id=\"c0b7a0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>(function () {\n    const currentScript = document.currentScript;\n    const section = currentScript\n      ? currentScript.closest(\".klf-reviews-section\")\n      : document.querySelector(\".klf-reviews-section\");\n\n    if (!section) return;\n\n    let ticking = false;\n\n    function updateReviewBubbles() {\n      const rect = section.getBoundingClientRect();\n      const vh = window.innerHeight || document.documentElement.clientHeight;\n\n      if (rect.bottom < 0 || rect.top > vh) {\n        ticking = false;\n        return;\n      }\n\n      const progress = (vh - rect.top) \/ (vh + rect.height);\n      const centered = progress - 0.5;\n\n      \/* More visible movement, but still smooth and slow *\/\n      const bubbleOneX = centered * 70;\n      const bubbleOneY = centered * 140;\n\n      const bubbleTwoX = centered * -55;\n      const bubbleTwoY = centered * -115;\n\n      section.style.setProperty(\"--klf-bubble-one-x\", bubbleOneX.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-one-y\", bubbleOneY.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-two-x\", bubbleTwoX.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-two-y\", bubbleTwoY.toFixed(2) + \"px\");\n\n      ticking = false;\n    }\n\n    function requestReviewBubbleTick() {\n      if (!ticking) {\n        window.requestAnimationFrame(updateReviewBubbles);\n        ticking = true;\n      }\n    }\n\n    updateReviewBubbles();\n    window.addEventListener(\"scroll\", requestReviewBubbleTick, { passive: true });\n    window.addEventListener(\"resize\", requestReviewBubbleTick);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1628cea klf-reviews-box e-flex e-con-boxed e-con e-child\" data-id=\"1628cea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59a1881 elementor-widget elementor-widget-shortcode\" data-id=\"59a1881\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><link data-noptimize=\"1\" data-no-optimize=\"1\" data-no-minify=\"1\" data-no-defer=\"1\" rel=\"stylesheet\" href=\"https:\/\/cdn.trustindex.io\/assets\/widget-presetted-css\/v2\/36-drop-shadow.css\" media=\"all\"><pre class=\"ti-widget\"><div style=\"opacity: 0; height: 0 !important; overflow: hidden !important\" data-css-url=\"https:\/\/cdn.trustindex.io\/assets\/widget-presetted-css\/v2\/36-drop-shadow.css\" class=\"ti-widget\" data-plugin-version=\"14.3\" data-layout-id=\"36\" data-layout-category=\"slider\" data-set-id=\"drop-shadow\" data-pid=\"30f674c299f6836baf969496448\" data-language=\"en\" data-close-locale=\"Close\" data-rich-snippet=\"7265d6168290ge4b\" data-review-target-width=\"270\" data-css-version=\"2\" data-footer-link-domain=\"trustindex.io\" data-review-text-mode=\"readmore\" data-reply-by-locale=\"Owner's reply\" data-only-rating-locale=\"This user only left a rating.\" data-pager-autoplay-timeout=\"6\" > <div class=\"ti-widget-container ti-col-3\"> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\" tabindex=\"0\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\" tabindex=\"0\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\"> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1793953654\" data-id=\"1d02a9bd49ee179b1d0729fda5a6abeb\" data-language=\"en\" data-rating=\"4.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocI6p05bcZaRg4A9VyJpz1ZzoVgfsrClX3gUua_q0w-giJViZg=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocI6p05bcZaRg4A9VyJpz1ZzoVgfsrClX3gUua_q0w-giJViZg=w128-h128-c-rp-mo-br100 2x\" alt=\"Otacon 73 profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Otacon 73 <\/div> <div class=\"ti-date\">6 November 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star e skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/e.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I have done the intensive French course (26 lessons) for two weeks. From my point of view, the teachers are very nice and supportive. I learned a lot while following classes over there. However, the current location may be a little bit too small.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1793453404\" data-id=\"7c74cb5e9fee3aab0d4d7343c32b61a6\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJFKxE_BEPQO0o_cvgXtd868fqMl447qHe626PULTlIR2I16A=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJFKxE_BEPQO0o_cvgXtd868fqMl447qHe626PULTlIR2I16A=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"vaishnavi sose profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> vaishnavi sose <\/div> <div class=\"ti-date\">31 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I studied at Ifalpes for 2 months and had the most wonderful learning experience and exchange with fellow students and professors. I&#039;m extremely grateful to have gotten this time and opportunity to learn French in lovely Annecy!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1792882699\" data-id=\"e5bde0dab9b7d634628b96dc38bd9543\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWhrGwLftk7Vp32PzXfpqbQaqeur-t4YWacR7h6z5uegl0jhEny=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWhrGwLftk7Vp32PzXfpqbQaqeur-t4YWacR7h6z5uegl0jhEny=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Slim Chandra-Shekar profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Slim Chandra-Shekar <\/div> <div class=\"ti-date\">24 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I was there for three weeks. It was a fantastic experience.  My teachers were experienced and empathetic and I learned a lot during this time. I came away being comfortable with A2 level conversations. Plus Annecy is a lovely town and a great place to practice what one has learned. I would do it again!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1792515182\" data-id=\"4bc2f3271bd1aa0dcc5284c5bd350411\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIBuKLfZOGmRYv8bbhvXBOzMYdpxzNlLeCvLOgHDWakk2bNGA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIBuKLfZOGmRYv8bbhvXBOzMYdpxzNlLeCvLOgHDWakk2bNGA=w128-h128-c-rp-mo-br100 2x\" alt=\"Darran Potter profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Darran Potter <\/div> <div class=\"ti-date\">20 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I just spent a very enjoyable 2 weeks learning French at KLF in the beautiful City of Annecy. My teachers Karin &amp; Aude were excellent and they provided a very enjoyable environment for learning the language, I cannot recommend this school more highly. The only thing I would add, is to check what week you are joining a course as they run for eight weeks and if you arrive at Week 6 as I did you do miss the basis of what is being taught. Having said that I still learnt a lot.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1792414159\" data-id=\"d3aba1f29a03657867bdc03c1d5f0299\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWrt21H6tAx1fsIjg0bbpS8usUrcCaV3f9MR8bNGznDza3NAFDk=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWrt21H6tAx1fsIjg0bbpS8usUrcCaV3f9MR8bNGznDza3NAFDk=w128-h128-c-rp-mo-br100 2x\" alt=\"Suzi Mueller profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Suzi Mueller <\/div> <div class=\"ti-date\">19 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Pauline Ramet was wonderful. Kind, attentive and helpful. Thank you Pauline.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1792251934\" data-id=\"9ce7d4016da37cca346de2c05fbc2e9b\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKRJAIt3_6sgFnilUWAmAbwald4iHec43A2I-ifwTP5uiZc7A=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKRJAIt3_6sgFnilUWAmAbwald4iHec43A2I-ifwTP5uiZc7A=w128-h128-c-rp-mo-br100 2x\" alt=\"Deborah Critchley profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Deborah Critchley <\/div> <div class=\"ti-date\">17 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I signed up for the seniors French language course. We had a lovely group that bonded well over our love of France. The lessons, the trips and visits to local restaurants were fantastic and very good value for money.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1791799261\" data-id=\"d9cf161eaf0f7fd2481b0a54f429d90f\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKXC3a4XsPNkpEdGzeWJljLzCpdMPSuhd_pVvjwwDdiIMeCrA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKXC3a4XsPNkpEdGzeWJljLzCpdMPSuhd_pVvjwwDdiIMeCrA=w128-h128-c-rp-mo-br100 2x\" alt=\"Patty Feulner profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Patty Feulner <\/div> <div class=\"ti-date\">12 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Exceeded our expectations!  A phenomenal experience. We had interactions 3 teachers and 2 administrators. Everyone we met was helpful and encouraging. The teachers are amazing and the best!  Quite adept at instruction and engagement. I was particularly impressed how they ensured every student was advancing, whatever level they were at. Would 100% do this again. And look forward to having the opportunity again some day.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1791731153\" data-id=\"457414ef04806f8fce7321e7f52712ce\" data-language=\"en\" data-rating=\"4.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVZynSPGRBDgUMMF0Xq5ZsDy-sJfBWRoEWv247DQ2GHWRXRxhF1=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVZynSPGRBDgUMMF0Xq5ZsDy-sJfBWRoEWv247DQ2GHWRXRxhF1=w128-h128-c-rp-mo-br100 2x\" alt=\"John Gronquist profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> John Gronquist <\/div> <div class=\"ti-date\">11 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star e skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/e.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I very much enjoyed the Senior French Immersion Program.  The classes and the instructor were excellent.  My stay with a host family was wonderful !  I enjoyed the outings to restaurants and the tours that were provided.  I especially liked the Atelier fabrication de fromage.  And the time I spent in Annecy was marvelous !<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1791264506\" data-id=\"2994a3c3b3f89bdaf27c9fe7eb390755\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXDgnidp_ad7z7jzo26D2tGmbTOlPiAde4fETu9bPzCIOunT2qNYA=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXDgnidp_ad7z7jzo26D2tGmbTOlPiAde4fETu9bPzCIOunT2qNYA=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Mimi Wahlmann profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Mimi Wahlmann <\/div> <div class=\"ti-date\">6 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Loved the senior program, the teachers and the activities! 5 stars! Tres Bien<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1791224308\" data-id=\"1d992c12ecb05b511db8b1045de10b60\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW3MxUCpqKOyE_8xAFo8AGsOiI2nfk_ixjuDISu1opsNe4lYh8=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW3MxUCpqKOyE_8xAFo8AGsOiI2nfk_ixjuDISu1opsNe4lYh8=w128-h128-c-rp-mo-br100 2x\" alt=\"Lynn Phillips profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Lynn Phillips <\/div> <div class=\"ti-date\">5 October 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Wonderful location, classes, teachers and experiences!! If you get a chance to come to Annecy to improve your French - go for it!!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1790444837\" data-id=\"2128e59aef9083525e8d55cba033036c\" data-language=\"zh\" data-rating=\"4.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXaSf1thYNvH-sZaVr83ggx88MSr0ixujUm0gLyfdbrH9gDcLKL=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXaSf1thYNvH-sZaVr83ggx88MSr0ixujUm0gLyfdbrH9gDcLKL=w128-h128-c-rp-mo-br100 2x\" alt=\"Jen\u6c9a\u7384 profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Jen\u6c9a\u7384 <\/div> <div class=\"ti-date\">26 September 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star e skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/e.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->The classroom was overcrowded, with desks and chairs arranged haphazardly. The air was extremely stuffy, the fans didn&#039;t have enough space to run properly and were noisy, the monitor almost blocked half of the blackboard, and the electrical wires at the front of the classroom were a mess. The classroom environment was my biggest disappointment. There were only two toilets, which were simply not enough to use during breaks. The overall space planning definitely needs a serious overhaul.<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22%E6%95%99%E5%AE%A4%E9%81%8E%E6%96%BC%E6%93%81%E6%93%A0%EF%BC%8C%E8%AA%B2%E6%A1%8C%E6%A4%85%E6%8E%92%E5%88%97%E5%87%8C%E4%BA%82%EF%BC%8C%E7%A9%BA%E6%B0%A3%E9%9D%9E%E5%B8%B8%E6%82%B6%E7%86%B1%EF%BC%8C%E9%9B%BB%E9%A2%A8%E6%89%87%E6%B2%92%E6%9C%89%E8%B6%B3%E5%A4%A0%E7%A9%BA%E9%96%93%E8%BD%89%E5%8B%95%EF%BC%8C%E5%8F%88%E6%9C%83%E7%99%BC%E5%87%BA%E5%99%AA%E9%9F%B3%EF%BC%8C%E8%9E%A2%E5%B9%95%E8%A8%AD%E5%82%99%E5%B9%BE%E4%B9%8E%E6%93%8B%E4%BD%8F%E9%BB%91%E6%9D%BF%E4%B8%80%E5%8D%8A%EF%BC%8C%E6%95%99%E5%AE%A4%E5%89%8D%E6%96%B9%E9%9B%BB%E7%B7%9A%E5%87%8C%E4%BA%82%E3%80%82%5Cn%E6%95%99%E5%AE%A4%E7%9A%84%E6%95%99%E5%AD%B8%E7%92%B0%E5%A2%83%E6%98%AF%E8%AE%93%E6%88%91%E6%9C%80%E5%A4%B1%E6%9C%9B%E7%9A%84%E3%80%82%5Cn%E5%BB%81%E6%89%80%E5%83%85%E6%9C%89%E5%85%A9%E9%96%93%EF%BC%8C%E4%B8%8B%E8%AA%B2%E6%99%82%E9%96%93%E6%A0%B9%E6%9C%AC%E4%BE%86%E4%B8%8D%E5%8F%8A%E4%BD%BF%E7%94%A8%E3%80%82%5Cn%E5%9C%A8%E6%95%B4%E9%AB%94%E7%A9%BA%E9%96%93%E8%A6%8F%E5%8A%83%E5%AF%A6%E5%9C%A8%E9%9C%80%E8%A6%81%E5%86%8D%E5%A5%BD%E5%A5%BD%E8%AA%BF%E6%95%B4%E3%80%82%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1790413381\" data-id=\"f9307ee6245bb1900e889643e8ba330d\" data-language=\"zh\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLWQU2CxuCrT4xarWQdErCSFpvq3hAndemX-fO9npeMJZOQbA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLWQU2CxuCrT4xarWQdErCSFpvq3hAndemX-fO9npeMJZOQbA=w128-h128-c-rp-mo-br100 2x\" alt=\"ku\u529f\u9375 profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> ku\u529f\u9375 <\/div> <div class=\"ti-date\">26 September 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->The courses were excellent, the teachers were flexible and dedicated, and the administrative team was highly efficient \u2013 a truly unforgettable experience.<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22%E5%BE%88%E6%A3%92%E7%9A%84%E8%AA%B2%E7%A8%8B%20%E8%80%81%E5%B8%AB%E4%B8%8A%E8%AA%B2%E9%9D%88%E6%B4%BB%E7%94%A8%E5%BF%83%20%E8%A1%8C%E6%94%BF%E5%9C%98%E9%9A%8A%E9%81%8B%E4%BD%9C%E6%95%88%E7%8E%87%20%E4%BB%A4%E4%BA%BA%E9%9B%A3%E5%BF%98%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1790092889\" data-id=\"fc1a847e7919c2f2a09001022f4bf03c\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLCEjKTMB-CpmNuK1QpxDflV5mX-VIjTwOe2piNT-n5bogWpA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLCEjKTMB-CpmNuK1QpxDflV5mX-VIjTwOe2piNT-n5bogWpA=w128-h128-c-rp-mo-br100 2x\" alt=\"Jamie Corning profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Jamie Corning <\/div> <div class=\"ti-date\">22 September 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Attending the IFALPES school in Annecy was an excellent experience! I was there for 5 days of teaching and thoroughly enjoyed it. The teachers were very encouraging and helpful.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1789240691\" data-id=\"311e6edaa16c4b17c57ce59d5666df41\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWFdsPayHGMmWkKhpUHN7oFarEvRNtMB3bKRPKXYHyLw3W8NjA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWFdsPayHGMmWkKhpUHN7oFarEvRNtMB3bKRPKXYHyLw3W8NjA=w128-h128-c-rp-mo-br100 2x\" alt=\"Louise Kemprecos profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Louise Kemprecos <\/div> <div class=\"ti-date\">12 September 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I improved my French noticeably!  Really enjoyed my classmates, the teacher, and the material.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1787421494\" data-id=\"2ddc6dc011a7b40921c79392712a4f3d\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjX0OYgORWuzyZ79_sIdFHsB-QTOyl6U3mSvxT6xt-s91kA41MJ6=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjX0OYgORWuzyZ79_sIdFHsB-QTOyl6U3mSvxT6xt-s91kA41MJ6=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Shannon Mueller profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Shannon Mueller <\/div> <div class=\"ti-date\">22 August 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I spent six weeks of my summer here, and I couldn\u2019t have chosen better.  The school was very organized and the staff communicated with all of the students\u2014including me very well.  They provide homestay or very affordable housing options in Annecy, which is one of the most beautiful and somewhat expensive areas in France.  It\u2019s ideal for nature enthusiasts like me.  Their classes are very well organized, and all of the instructors are enthusiastic and care about their students.  Although my instructor, Gladys, was newer to teaching, she spent a lot of time trying to tailor the class to all of our interests and really cared about us as students.  The school also provides many activities such as weekly drinks, paddle boarding, hiking, visiting the beach and local museums, and city tours to socialize with other students and make you feel welcome.  Most of them are free or cost a very small amount.  If you can\u2019t make it to Annecy, check out the other locations of this school through France!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1787401140\" data-id=\"e3d38043bd6d30457214693ef0ebb8e9\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKUUbjlrEvE3pd4BIeLiPcVQVRXBXZ-R2bJ2OKnKCJ87bhvKA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKUUbjlrEvE3pd4BIeLiPcVQVRXBXZ-R2bJ2OKnKCJ87bhvKA=w128-h128-c-rp-mo-br100 2x\" alt=\"Sarah profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Sarah <\/div> <div class=\"ti-date\">22 August 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I took the intensive course, which gave me a perfect mix of school and free time. The teachers were great and overall I had a great time in Annecy!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1787129934\" data-id=\"711701fcaa6577be9ccf5d031a61d9e1\" data-language=\"fr\" data-rating=\"4.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKh8fr92dQ2hXcKRMjdjpCnkZjNTISoRnR8WrgRaq7zE_hhxA=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKh8fr92dQ2hXcKRMjdjpCnkZjNTISoRnR8WrgRaq7zE_hhxA=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Guayarmina Esteves Eliasson profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Guayarmina Esteves Eliasson <\/div> <div class=\"ti-date\">19 August 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star e skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/e.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->It was a unique experience. I loved the French classes and living with a host family. L\u00e9andre is the best language teacher I&#039;ve ever had, fantastic. I feel like I learned a lot. I&#039;ll do it again whenever I have the chance.<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22Update%202026%3A%5CnCette%20ann%C3%A9e%2C%20j%E2%80%99ai%20pass%C3%A9%20cinq%20semaines%20%C3%A0%20l%E2%80%99IFALPES%20et%2C%20une%20fois%20de%20plus%2C%20j%E2%80%99ai%20ador%C3%A9%20mon%20exp%C3%A9rience.%20C%E2%80%99%C3%A9tait%20ma%20deuxi%C3%A8me%20ann%C3%A9e%20et%20la%20qualit%C3%A9%20de%20l%E2%80%99enseignement%2C%20ainsi%20que%20l%E2%80%99ambiance%20chaleureuse%20et%20accueillante%2C%20donnent%20vraiment%20envie%20de%20revenir%20encore%20et%20encore.%5CnToute%20l%E2%80%99%C3%A9quipe%20est%20incroyablement%20sympathique%20et%20disponible%2C%20mais%20j%E2%80%99aimerais%20tout%20particuli%C3%A8rement%20mentionner%20deux%20professeurs%20formidables%20%3A%20Alice%20et%20L%C3%A9andre.%20Leur%20charisme%2C%20leur%20enthousiasme%20et%20leur%20excellente%20fa%C3%A7on%20d%E2%80%99enseigner%20donnent%20envie%20d%E2%80%99apprendre%20davantage%20chaque%20jour.%5Cn%C3%80%20l%E2%80%99IFALPES%2C%20on%20n%E2%80%99apprend%20pas%20seulement%20le%20fran%C3%A7ais.%20On%20d%C3%A9couvre%20aussi%20de%20nouvelles%20choses%20passionnantes%20sur%20la%20vie%2C%20la%20culture%20et%20le%20monde%2C%20tout%20en%20apprenant%20et%20en%20pratiquant%20la%20langue.%5CnUn%20grand%20merci%20%C3%A0%20toute%20l%E2%80%99%C3%A9quipe%20pour%20votre%20excellent%20travail%20et%20pour%20avoir%20rendu%20mon%20s%C3%A9jour%20si%20agr%C3%A9able.%20J%E2%80%99ai%20d%C3%A9j%C3%A0%20h%C3%A2te%20de%20revenir%20%21%5Cn2025%3A%5CnCe%20fut%20une%20exp%C3%A9rience%20unique.%20J%E2%80%99ai%20ador%C3%A9%20les%20cours%20de%20fran%C3%A7ais%20et%20vivre%20dans%20une%20famille%20d%E2%80%99accueil.%20L%C3%A9andre%20est%20le%20meilleur%20professeur%20de%20langue%20que%20j%E2%80%99aie%20eue%20dans%20ma%20vie%2C%20fantastique.%20Je%20sens%20que%20j%E2%80%99ai%20%C3%A9norm%C3%A9ment%20appris.%20Je%20le%20referai%20d%C3%A8s%20que%20j%E2%80%99en%20aurai%20l%E2%80%99occasion.%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1785699457\" data-id=\"546f177b77638559a5f84be76e9a4db4\" data-language=\"es\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWA88HHJvaNhuPMLmFf8ZCmtvXB1kTk5UKKiiE5j7kgDqqz3xQ=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWA88HHJvaNhuPMLmFf8ZCmtvXB1kTk5UKKiiE5j7kgDqqz3xQ=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Mar\u00eda Jim\u00e9nez Belloch profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Mar\u00eda Jim\u00e9nez Belloch <\/div> <div class=\"ti-date\">2 August 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Fantastic camp for teenagers with an international atmosphere<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22Fant%C3%A1stico%20campamento%20para%20adolescentes%20con%20ambiente%20internacional%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1784996198\" data-id=\"158fa702a9d5f4d542cc7f681c04c714\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLEfg057z-QDHzhe_CAoT4-5KgVn96fJ-HSWZr2IcwQpJ8iPA=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLEfg057z-QDHzhe_CAoT4-5KgVn96fJ-HSWZr2IcwQpJ8iPA=w128-h128-c-rp-mo-br100 2x\" alt=\"natalamanou@yahoo.com Alamanou profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> natalamanou@yahoo.com Alamanou <\/div> <div class=\"ti-date\">25 July 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->My son enjoyed so much his stay!!! He wanted to stay longer and he can&#039;t wait going back hopefully next year!!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1784968140\" data-id=\"a5dfcc09be3b1d2d5361894a66608fcd\" data-language=\"fr\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU_td4s9pHbwkKu8olRXIROF1VyrJIq5tQykHJS_sdbM4cJ_77u=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU_td4s9pHbwkKu8olRXIROF1VyrJIq5tQykHJS_sdbM4cJ_77u=w128-h128-c-rp-mo-br100 2x\" alt=\"Katia Xylia profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Katia Xylia <\/div> <div class=\"ti-date\">25 July 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->A very positive experience with IFALP Annecy. We spent a week in this beautiful city and will cherish the memories. A huge thank you to our teacher, Pascaline Mermoux, for her kindness, patience, and the high quality of her lessons. She made learning French both interesting and fun. I highly recommend this school and Pascaline to anyone who wants to learn French in a beautiful setting.<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22Tr%C3%A8s%20bonne%20exp%C3%A9rience%20avec%20IFALP%20Annecy.%20Nous%20avons%20pass%C3%A9%20une%20semaine%20dans%20cette%20belle%20ville%20et%20nous%20en%20garderons%20un%20excellent%20souvenir.%5Cn%5CnUn%20grand%20merci%20%C3%A0%20notre%20professeure%2C%20Pascaline%20Mermoux%2C%20pour%20sa%20gentillesse%2C%20sa%20patience%20et%20la%20qualit%C3%A9%20de%20ses%20cours.%20Elle%20a%20rendu%20l%E2%80%99apprentissage%20du%20fran%C3%A7ais%20int%C3%A9ressant%20et%20amusant%20en%20m%C3%AAme%20temps%5Cn%5CnJe%20recommande%20cette%20%C3%A9cole%20et%20Pascaline%20%2C%C3%A0%20toutes%20les%20personnes%20qui%20souhaitent%20apprendre%20le%20fran%C3%A7ais%20%2Cdans%20un%20cadre%20magnifique.%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1784966895\" data-id=\"d086fb02e4c9070425dc7c4bc926bfac\" data-language=\"fr\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjX_qIBouOhDPD3-1SEDPFKjhwGsBXdHYBoNmB1Oe9H3JWMDex3zsg=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjX_qIBouOhDPD3-1SEDPFKjhwGsBXdHYBoNmB1Oe9H3JWMDex3zsg=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Panagiotis Braimis profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Panagiotis Braimis <\/div> <div class=\"ti-date\">25 July 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->We had a wonderful week in Annecy. The city is beautiful and we thoroughly enjoyed our stay. A huge thank you to the entire IFALP team, and especially to our teacher, Pascaline Mermoux. She was excellent, very kind, patient, and always ready to help us. The classes were interesting, enjoyable, and very motivating. I highly recommend IFALP Annecy and Pascaline to anyone who wants to learn French in a friendly atmosphere.<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22Nous%20avons%20pass%C3%A9%20une%20tr%C3%A8s%20belle%20semaine%20%C3%A0%20Annecy.%20La%20ville%20est%20magnifique%20et%20nous%20avons%20beaucoup%20appr%C3%A9ci%C3%A9%20notre%20s%C3%A9jour.%5Cn%5CnUn%20grand%20merci%20%C3%A0%20toute%20l%E2%80%99%C3%A9quipe%20d%E2%80%99IFALP%2C%20et%20surtout%20%C3%A0%20notre%20professeure%20Pascaline%20Mermoux.%20Elle%20%C3%A9tait%20excellente%2C%20tr%C3%A8s%20gentille%2C%20patiente%20et%20toujours%20pr%C3%AAte%20%C3%A0%20nous%20aider.%20Les%20cours%20%C3%A9taient%20int%C3%A9ressants%2Cagr%C3%A9ables%20et%20tr%C3%A8s%20motivants%5Cn%5CnJe%20recommande%20IFALP%20Annecy%20et%20Pascaline%20%2C%20%C3%A0%20tous%20ceux%20qui%20veulent%20apprendre%20le%20fran%C3%A7ais%2C%20dans%20une%20bonne%20ambiance.%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1782558815\" data-id=\"22e3c45dc0599d8796121624428d3fc7\" data-language=\"fr\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW5-Wfzb4kf8F4rbBnJ4ye8Tlxt16peWt0cSzO1_d2CePTBqg82xQ=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW5-Wfzb4kf8F4rbBnJ4ye8Tlxt16peWt0cSzO1_d2CePTBqg82xQ=w128-h128-c-rp-mo-br100 2x\" alt=\"Rowan Abraham profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Rowan Abraham <\/div> <div class=\"ti-date\">27 June 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Amazing language school!<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22%C3%89cole%20de%20langues%20incroyable%20%21%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1778492712\" data-id=\"ad91bbea8bb1251fd64813cfc92b4c38\" data-language=\"pt\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV4ZvlY4uwWH3z1hOifzlfwCmCFeS4ncU6yIxS9rY2Ye5iFStV7=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV4ZvlY4uwWH3z1hOifzlfwCmCFeS4ncU6yIxS9rY2Ye5iFStV7=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Marina Teixeira profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Marina Teixeira <\/div> <div class=\"ti-date\">11 May 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Another excellent experience! The school is very comfortable with modern facilities and the teachers are excellent!<br \/><br \/>(Translated by Google, <a href=\"#\" class=\"ti-show-original-text\">see original<\/a>)<span hidden data-ti-json=\"%7B%22text%22%3A%22Novamente%20uma%20excelente%20experi%C3%AAncia%21%20A%20escola%20%C3%A9%20muito%20confort%C3%A1vel%20com%20instala%C3%A7%C3%B5es%20modernas%20e%20os%20professores%20s%C3%A3o%20excelentes%21%22%2C%22reply%22%3Anull%7D\"><\/span><!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1776952457\" data-id=\"70e9271c3a646ee36beac7057f984c1d\" data-language=\"en\" data-rating=\"4.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWOXv7i00Vi7GON9qwVOzUEqj97lnFgqW6XSZcNKVXE__8v5g56=w64-h64-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWOXv7i00Vi7GON9qwVOzUEqj97lnFgqW6XSZcNKVXE__8v5g56=w128-h128-c-rp-mo-br100 2x\" alt=\"Knud Trubbach profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Knud Trubbach <\/div> <div class=\"ti-date\">23 April 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star e skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/e.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->It was an inspiring week, with a very motivating teacher.&#10;Annecy and its surroundings are marvelous.&#10;A Bient\u00f4t!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <div class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-platform-page-url=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Google&amp;query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\" data-time=\"1776718074\" data-id=\"323d8f943c7fb2c3fc569ec01cc9e131\" data-language=\"en\" data-rating=\"5.0\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <img loading=\"lazy\" decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIStXZAAfedzLZOAgKhPf7WDCRDc8mDLTsx1V6FKNbc5VepcQ=w64-h64-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIStXZAAfedzLZOAgKhPf7WDCRDc8mDLTsx1V6FKNbc5VepcQ=w128-h128-c-rp-mo-ba12-br100 2x\" alt=\"Maha Armaly profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Maha Armaly <\/div> <div class=\"ti-date\">20 April 2026<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star f skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->We just had a great week in Ifalpes.  Annecy is a beautiful town with lots to do and see.  The school is nicely located a walking distance from the old town and the lake.  The administrative process was easy and friendly.  Best of all our teacher leandre was excellent.  Very engaging, supportive, and encouraging if participation.  I learned a lot in one week.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div> <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div> <\/div> <\/div> <\/div> <\/pre><pre class=\"ti-hidden-markup\" hidden style=\"display: none\"><style class=\"scss-content\">@charset \"UTF-8\"; .ti-amp-iframe-body{background:#ffffff}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] img.emoji{width:14px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-widget-container,.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-widget-container *{font-family:inherit}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-verified-tooltip{right:unset;left:calc(100% + 10px)}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-verified-tooltip:before{right:unset;left:-7px;border-width:7px 7px 7px 0;border-color:transparent var(--ti-border-arrow-color) transparent transparent}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-platform-icon .ti-tooltip{margin:unset;right:unset;left:calc(100% + 10px);margin-left:30px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-platform-icon .ti-tooltip:before{right:unset;left:-7px;border-width:7px 7px 7px 0;border-color:transparent var(--ti-border-arrow-color) transparent transparent}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-date .ti-tooltip{left:calc(50% + 75px)}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-date .ti-tooltip:before{margin-left:-83px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-stars{text-align:left !important}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-footer-filter-text{font-size:14px !important}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-read-more span{font-size:12.6px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-read-more:after{width:23px;height:23px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-review-item .ti-review-image{width:74.2px;height:74.2px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-review-content{line-height:20.3px;height:81.2px;font-size:14px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ai-summary-item .ti-review-content{height:103.5px !important}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ai-summary-item .ti-review-content .ti-summary-list li{padding-left:18.6666666667px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ai-summary-item .ti-review-content .ti-summary-list li:before{width:9.3333333333px;height:4.6666666667px;top:7px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ten-rating-score{font-size:14px}.ti-widget-lightbox .ti-card-body .ti-stars .ti-ten-rating-score,.ti-widget-lightbox .ti-review-item .ti-stars .ti-ten-rating-score{font-size:14px}.ti-widget-lightbox .ti-verified-tooltip{right:unset;left:calc(100% + 10px)}.ti-widget-lightbox .ti-verified-tooltip:before{right:unset;left:-7px;border-width:7px 7px 7px 0;border-color:transparent var(--ti-border-arrow-color) transparent transparent}.ti-widget-lightbox .ti-platform-icon .ti-tooltip{margin:unset;right:unset;left:calc(100% + 10px);margin-left:30px}.ti-widget-lightbox .ti-platform-icon .ti-tooltip:before{right:unset;left:-7px;border-width:7px 7px 7px 0;border-color:transparent var(--ti-border-arrow-color) transparent transparent}.ti-widget-lightbox[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ai-summary-item .ti-review-content .ti-summary-list li{padding-left:18.6666666667px}.ti-widget-lightbox[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-ai-summary-item .ti-review-content .ti-summary-list li:before{width:9.3333333333px;height:4.6666666667px;top:7px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-review-header .ti-profile-img{align-self:start}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-review-header .ti-profile-details{text-align:left}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448']:not(.ti-no-profile-img) .ti-review-header .ti-platform-icon{right:initial;left:37px}.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-review-content,.ti-widget[data-layout-id='36'][data-set-id='drop-shadow'][data-pid='30f674c299f6836baf969496448'] .ti-read-more{text-align:left}<\/style><\/pre><pre class=\"ti-hidden-markup\" hidden style=\"display: none\"><script data-trustindex=\"1\" type=\"application\/ld+json\">\n{\"@context\":\"https:\\\/\\\/schema.org\\\/\",\"@type\":\"Product\",\"name\":\"IFALPES\",\"image\":\"https:\\\/\\\/cdn.trustindex.io\\\/companies\\\/72\\\/7265d6168290ge4b\\\/avatar.jpg\",\"url\":\"https:\\\/\\\/ifalpes.com\",\"sku\":\"7265d6168290ge4b\",\"description\":\"Do you agree with IFALPES&#039;s 4.7-star rating? Check out what 160 people have written and share your own experience.\",\"manufacturer\":{\"@context\":\"https:\\\/\\\/schema.org\\\/\",\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.trustindex.io\\\/reviews\\\/ifalpes.com\\\/en\",\"name\":\"IFALPES\",\"logo\":\"https:\\\/\\\/cdn.trustindex.io\\\/companies\\\/72\\\/7265d6168290ge4b\\\/avatar.jpg\",\"url\":\"https:\\\/\\\/ifalpes.com\",\"description\":\"Do you agree with IFALPES&#039;s 4.7-star rating? Check out what 160 people have written and share your own experience.\",\"brand\":{\"@type\":\"Brand\",\"@id\":\"https:\\\/\\\/ifalpes.com\",\"name\":\"IFALPES\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/cdn.trustindex.io\\\/companies\\\/72\\\/7265d6168290ge4b\\\/screenshot.jpg\",\"width\":500,\"height\":348}},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4.7,\"ratingCount\":160},\"review\":[{\"@type\":\"Review\",\"datePublished\":\"2026-11-06T08:27:34+00:00\",\"reviewBody\":\"I have done the intensive French course (26 lessons) for two weeks. From my point of view, the teachers are very nice and supportive. I learned a lot while following classes over there. However, the current location may be a little bit too small.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Otacon 73\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-31T13:30:04+00:00\",\"reviewBody\":\"I studied at Ifalpes for 2 months and had the most wonderful learning experience and exchange with fellow students and professors. I'm extremely grateful to have gotten this time and opportunity to learn French in lovely Annecy!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"vaishnavi sose\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-24T22:58:19+00:00\",\"reviewBody\":\"I was there for three weeks. It was a fantastic experience. My teachers were experienced and empathetic and I learned a lot during this time. I came away being comfortable with A2 level conversations. Plus Annecy is a lovely town and a great place to practice what one has learned. I would do it again!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Slim Chandra-Shekar\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-20T16:53:02+00:00\",\"reviewBody\":\"I just spent a very enjoyable 2 weeks learning French at KLF in the beautiful City of Annecy. My teachers Karin & Aude were excellent and they provided a very enjoyable environment for learning the language, I cannot recommend this school more highly. The only thing I would add, is to check what week you are joining a course as they run for eight weeks and if you arrive at Week 6 as I did you do miss the basis of what is being taught. Having said that I still learnt a lot.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Darran Potter\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-19T12:49:19+00:00\",\"reviewBody\":\"Pauline Ramet was wonderful. Kind, attentive and helpful. Thank you Pauline.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Suzi Mueller\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-17T15:45:34+00:00\",\"reviewBody\":\"I signed up for the seniors French language course. We had a lovely group that bonded well over our love of France. The lessons, the trips and visits to local restaurants were fantastic and very good value for money.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Deborah Critchley\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-12T10:01:01+00:00\",\"reviewBody\":\"Exceeded our expectations! A phenomenal experience. We had interactions 3 teachers and 2 administrators. Everyone we met was helpful and encouraging. The teachers are amazing and the best! Quite adept at instruction and engagement. I was particularly impressed how they ensured every student was advancing, whatever level they were at. Would 100% do this again. And look forward to having the opportunity again some day.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Patty Feulner\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-11T15:05:53+00:00\",\"reviewBody\":\"I very much enjoyed the Senior French Immersion Program. The classes and the instructor were excellent. My stay with a host family was wonderful ! I enjoyed the outings to restaurants and the tours that were provided. I especially liked the Atelier fabrication de fromage. And the time I spent in Annecy was marvelous !\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"John Gronquist\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-06T05:28:26+00:00\",\"reviewBody\":\"Loved the senior program, the teachers and the activities! 5 stars! Tres Bien\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Mimi Wahlmann\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-10-05T18:18:28+00:00\",\"reviewBody\":\"Wonderful location, classes, teachers and experiences!! If you get a chance to come to Annecy to improve your French - go for it!!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Lynn Phillips\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-09-26T17:47:17+00:00\",\"reviewBody\":\"The classroom was overcrowded, with desks and chairs arranged haphazardly. The air was extremely stuffy, the fans didn't have enough space to run properly and were noisy, the monitor almost blocked half of the blackboard, and the electrical wires at the front of the classroom were a mess. The classroom environment was my biggest disappointment. There were only two toilets, which were simply not enough to use during breaks. The overall space planning definitely needs a serious overhaul.(Translated by Google, see original)\",\"inLanguage\":\"zh\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Jen\\u6c9a\\u7384\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-09-26T09:03:01+00:00\",\"reviewBody\":\"The courses were excellent, the teachers were flexible and dedicated, and the administrative team was highly efficient \\u2013 a truly unforgettable experience.(Translated by Google, see original)\",\"inLanguage\":\"zh\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"ku\\u529f\\u9375\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-09-22T16:01:29+00:00\",\"reviewBody\":\"Attending the IFALPES school in Annecy was an excellent experience! I was there for 5 days of teaching and thoroughly enjoyed it. The teachers were very encouraging and helpful.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Jamie Corning\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-09-12T19:18:11+00:00\",\"reviewBody\":\"I improved my French noticeably! Really enjoyed my classmates, the teacher, and the material.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Louise Kemprecos\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-08-22T17:58:14+00:00\",\"reviewBody\":\"I spent six weeks of my summer here, and I couldn\\u2019t have chosen better. The school was very organized and the staff communicated with all of the students\\u2014including me very well. They provide homestay or very affordable housing options in Annecy, which is one of the most beautiful and somewhat expensive areas in France. It\\u2019s ideal for nature enthusiasts like me. Their classes are very well organized, and all of the instructors are enthusiastic and care about their students. Although my instructor, Gladys, was newer to teaching, she spent a lot of time trying to tailor the class to all of our interests and really cared about us as students. The school also provides many activities such as weekly drinks, paddle boarding, hiking, visiting the beach and local museums, and city tours to socialize with other students and make you feel welcome. Most of them are free or cost a very small amount. If you can\\u2019t make it to Annecy, check out the other locations of this school through France!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Shannon Mueller\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-08-22T12:19:00+00:00\",\"reviewBody\":\"I took the intensive course, which gave me a perfect mix of school and free time. The teachers were great and overall I had a great time in Annecy!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Sarah\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-08-19T08:58:54+00:00\",\"reviewBody\":\"It was a unique experience. I loved the French classes and living with a host family. L\\u00e9andre is the best language teacher I've ever had, fantastic. I feel like I learned a lot. I'll do it again whenever I have the chance.(Translated by Google, see original)\",\"inLanguage\":\"fr\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Guayarmina Esteves Eliasson\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-08-02T19:37:37+00:00\",\"reviewBody\":\"Fantastic camp for teenagers with an international atmosphere(Translated by Google, see original)\",\"inLanguage\":\"es\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Mar\\u00eda Jim\\u00e9nez Belloch\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-07-25T16:16:38+00:00\",\"reviewBody\":\"My son enjoyed so much his stay!!! He wanted to stay longer and he can't wait going back hopefully next year!!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"natalamanou@yahoo.com Alamanou\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-07-25T08:29:00+00:00\",\"reviewBody\":\"A very positive experience with IFALP Annecy. We spent a week in this beautiful city and will cherish the memories. A huge thank you to our teacher, Pascaline Mermoux, for her kindness, patience, and the high quality of her lessons. She made learning French both interesting and fun. I highly recommend this school and Pascaline to anyone who wants to learn French in a beautiful setting.(Translated by Google, see original)\",\"inLanguage\":\"fr\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Katia Xylia\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-07-25T08:08:15+00:00\",\"reviewBody\":\"We had a wonderful week in Annecy. The city is beautiful and we thoroughly enjoyed our stay. A huge thank you to the entire IFALP team, and especially to our teacher, Pascaline Mermoux. She was excellent, very kind, patient, and always ready to help us. The classes were interesting, enjoyable, and very motivating. I highly recommend IFALP Annecy and Pascaline to anyone who wants to learn French in a friendly atmosphere.(Translated by Google, see original)\",\"inLanguage\":\"fr\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Panagiotis Braimis\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-06-27T11:13:35+00:00\",\"reviewBody\":\"Amazing language school!(Translated by Google, see original)\",\"inLanguage\":\"fr\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Rowan Abraham\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-05-11T09:45:12+00:00\",\"reviewBody\":\"Another excellent experience! The school is very comfortable with modern facilities and the teachers are excellent!(Translated by Google, see original)\",\"inLanguage\":\"pt\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Marina Teixeira\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-04-23T13:54:17+00:00\",\"reviewBody\":\"It was an inspiring week, with a very motivating teacher. Annecy and its surroundings are marvelous. A Bient\\u00f4t!\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Knud Trubbach\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":4},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}},{\"@type\":\"Review\",\"datePublished\":\"2026-04-20T20:47:54+00:00\",\"reviewBody\":\"We just had a great week in Ifalpes. Annecy is a beautiful town with lots to do and see. The school is nicely located a walking distance from the old town and the lake. The administrative process was easy and friendly. Best of all our teacher leandre was excellent. Very engaging, supportive, and encouraging if participation. I learned a lot in one week.\",\"inLanguage\":\"en\",\"url\":\"https:\\\/\\\/www.google.com\\\/maps\\\/search\\\/?api=1&query=Google&query_place_id=ChIJee7UUwCQi0cRWJ1L3thh5yU\",\"author\":{\"@type\":\"Person\",\"name\":\"Maha Armaly\"},\"reviewRating\":{\"@type\":\"Rating\",\"worstRating\":1,\"bestRating\":5,\"ratingValue\":5},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustindex\",\"sameAs\":\"https:\\\/\\\/www.trustindex.io\"}}]}\n<\/script>\n<\/pre><pre class=\"ti-hidden-markup\" hidden style=\"display: none\"><script>\n(function () { if (window.tiLoaderFallback) { return; } window.tiLoaderFallback = true; function tiLoadLoader() { if (window.TrustindexWidget || document.querySelector('script[src*=\"https:\/\/cdn.trustindex.io\/loader.js\"]')) { return; } let script = document.createElement(\"script\"); script.async = true; script.src = \"https:\/\/cdn.trustindex.io\/loader.js\"; script.setAttribute(\"data-ccm-injected\", \"1\"); document.head.appendChild(script); } if (\"loading\" === document.readyState) { document.addEventListener(\"DOMContentLoaded\", tiLoadLoader); } else { tiLoadLoader(); } })();\n<\/script>\n<\/pre><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-463ea50 e-con-full e-flex e-con e-parent\" data-id=\"463ea50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25f44ba elementor-widget elementor-widget-html\" data-id=\"25f44ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     KLF LIFE IN ANNECY SECTION\n     Accommodation + Cultural Activities\n========================= -->\n<section class=\"klf-life\" id=\"life\">\n  <div class=\"klf-life-inner\">\n\n    <!-- Header -->\n    <div class=\"klf-life-header klf-life-reveal\">\n      <span class=\"klf-life-kicker\">Au-del\u00e0 de la salle de classe<\/span>\n\n      <h2 class=\"klf-life-title\">\n D\u00e9couvrez la culture fran\u00e7aise<br\/>\net profitez pleinement de votre s\u00e9jour.\n      <\/h2>\n    <\/div>\n\n    <!-- Main Grid -->\n    <div class=\"klf-life-grid\">\n\n      <!-- Accommodation card -->\n      <a href=\"https:\/\/klf.fr\/fr\/annecy\/activites-culturelles-annecy\/\" class=\"klf-life-card klf-life-card-large klf-life-reveal\">\n        <div class=\"klf-life-image klf-life-image-accommodation\"><\/div>\n        <div class=\"klf-life-overlay\"><\/div>\n\n        <div class=\"klf-life-card-content\">\n          <span class=\"klf-life-pill\">\n            <svg width=\"11\" height=\"11\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M3 10.5 12 3l9 7.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M5 10v10h14V10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M9 20v-6h6v6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n H\u00e9bergement\n          <\/span>\n\n          <h3>H\u00e9bergement \u00e0 Annecy<\/h3>\n\n          <p>\n R\u00e9sidence \u00e9tudiante, famille d\u2019accueil ou appartement partag\u00e9, nous vous aidons \u00e0 trouver la formule d\u2019h\u00e9bergement qui vous permettra de vous sentir chez vous \u00e0 Annecy.\n          <\/p>\n        <\/div>\n      <\/a>\n\n      <!-- Right column -->\n      <div class=\"klf-life-side\">\n\n        <!-- Cultural activities card -->\n        <a href=\"https:\/\/klf.fr\/fr\/annecy\/french-courses-in-annecy-quotation\/\" class=\"klf-life-card klf-life-card-small klf-life-reveal\">\n          <div class=\"klf-life-image klf-life-image-activities\"><\/div>\n          <div class=\"klf-life-overlay klf-life-overlay-soft\"><\/div>\n\n          <div class=\"klf-life-card-content klf-life-card-content-small\">\n            <span class=\"klf-life-pill\">\n              <svg width=\"11\" height=\"11\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M14.5 4h-5L8 7H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-1.5-3Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n                <circle cx=\"12\" cy=\"13\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <\/svg>\n Activit\u00e9s culturelles\n            <\/span>\n\n            <h3>Activit\u00e9s culturelles \u00e0 Annecy<\/h3>\n          <\/div>\n        <\/a>\n\n        <!-- Activity chips -->\n        <div class=\"klf-life-chips klf-life-reveal\">\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M3 20h18L14 4l-4 9-2-4-5 11Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n Randonn\u00e9e dans les Alpes\n          <\/div>\n\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M4 19h16\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M6 16l6-12 6 12H6Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M12 4v12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <\/svg>\n Navigation sur le lac\n          <\/div>\n\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <circle cx=\"6\" cy=\"17\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <circle cx=\"18\" cy=\"17\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <path d=\"M6 17l5-9h3l4 9M11 8l2 9M9 12h7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n Itin\u00e9raires cyclables\n          <\/div>\n\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M4 3v8M8 3v8M4 7h4M6 11v10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M16 3v18M16 3c3 2 4 5 2 8-1 1.5-2 2-2 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <\/svg>\n Gastronomie savoyarde\n          <\/div>\n\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M14.5 4h-5L8 7H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-1.5-3Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <circle cx=\"12\" cy=\"13\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <\/svg>\n Visites de la vieille ville\n          <\/div>\n\n          <div class=\"klf-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M3 10.5 12 3l9 7.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M5 10v10h14V10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M9 20v-6h6v6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n S\u00e9jours en famille d\u2019accueil\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<style>\n  .klf-life,\n  .klf-life * {\n    box-sizing: border-box;\n  }\n\n  .klf-life {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n    --klf-bg: #f8f9f4;\n\n    position: relative;\n    overflow: hidden;\n    background: var(--klf-bg);\n    padding: 6rem 0;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-life-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-life-header {\n    text-align: center;\n    margin-bottom: 4rem;\n  }\n\n  .klf-life-kicker {\n    display: block;\n    color: var(--klf-green);\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #life .klf-life-title,\n  #life h2.klf-life-title,\n  body #life h2.klf-life-title {\n    margin: 0 !important;\n    color: var(--klf-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 800 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #life .klf-life-title span,\n  #life h2.klf-life-title span,\n  body #life h2.klf-life-title span {\n    color: var(--klf-green) !important;\n  }\n\n  .klf-life-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1.5rem;\n  }\n\n  .klf-life-side {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n  }\n\n  .klf-life-card {\n    position: relative;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    border-radius: 1rem;\n    background: var(--klf-dark);\n    text-decoration: none !important;\n    isolation: isolate;\n    cursor: pointer;\n    transform: translateY(0);\n    box-shadow: none;\n    transition:\n      transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94),\n      box-shadow 0.45s ease;\n  }\n\n  .klf-life-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 24px 60px rgba(27, 42, 58, 0.16);\n  }\n\n  .klf-life-card-large {\n    min-height: 340px;\n  }\n\n  .klf-life-card-small {\n    min-height: 180px;\n    flex: 1;\n  }\n\n  .klf-life-image {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    background-size: cover;\n    background-position: center;\n    transform: scale(1);\n    transition: transform 0.55s ease;\n  }\n\n  .klf-life-card:hover .klf-life-image {\n    transform: scale(1.05);\n  }\n\n  .klf-life-image-accommodation {\n    background-image: url(\"https:\/\/images.unsplash.com\/photo-1564680742437-9b3e2058690a?w=900&h=600&fit=crop&auto=format\");\n  }\n\n  .klf-life-image-activities {\n    background-image: url(\"https:\/\/images.unsplash.com\/photo-1720538907685-d75ac73901ee?w=900&h=400&fit=crop&auto=format\");\n  }\n\n  .klf-life-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n    background: linear-gradient(\n      to top,\n      rgba(27, 42, 58, 0.92) 0%,\n      rgba(27, 42, 58, 0.3) 60%,\n      transparent 100%\n    );\n  }\n\n  .klf-life-overlay-soft {\n    background: linear-gradient(\n      to top,\n      rgba(27, 42, 58, 0.88) 0%,\n      rgba(27, 42, 58, 0.25) 70%,\n      transparent 100%\n    );\n  }\n\n  .klf-life-card-content {\n    position: relative;\n    z-index: 2;\n    padding: 2rem;\n  }\n\n  .klf-life-card-content-small {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 1.75rem;\n  }\n\n  .klf-life-pill {\n    display: inline-flex;\n    width: fit-content;\n    align-items: center;\n    gap: 0.375rem;\n    padding: 0.36rem 0.8rem;\n    margin-bottom: 0.75rem;\n    border-radius: 999px;\n    background: var(--klf-green);\n    color: var(--klf-dark);\n    font-size: 0.75rem;\n    font-weight: 700;\n    line-height: 1;\n  }\n\n  .klf-life-card h3 {\n    margin: 0;\n    color: #ffffff;\n    font-size: 1.4rem;\n    font-weight: 700;\n    line-height: 1.25;\n    letter-spacing: 0;\n  }\n\n  .klf-life-card-small h3 {\n    font-size: 1.2rem;\n  }\n\n  .klf-life-card p {\n    max-width: 32rem;\n    margin: 0.5rem 0 0;\n    color: rgba(255, 255, 255, 0.65);\n    font-size: 0.88rem;\n    line-height: 1.65;\n  }\n\n  .klf-life-chips {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.5rem;\n  }\n\n  .klf-life-chip {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.58rem 1rem;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1.5px solid rgba(27, 42, 58, 0.08);\n    color: var(--klf-dark);\n    font-size: 0.875rem;\n    font-weight: 500;\n    line-height: 1;\n    transition:\n      transform 0.3s ease,\n      border-color 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .klf-life-chip:hover {\n    transform: translateY(-2px);\n    border-color: rgba(134, 188, 37, 0.28);\n    box-shadow: 0 10px 24px rgba(27, 42, 58, 0.08);\n  }\n\n  .klf-life-chip svg {\n    width: 0.875rem;\n    height: 0.875rem;\n    color: var(--klf-green);\n    flex: 0 0 auto;\n  }\n\n  .klf-life-reveal {\n    opacity: 0;\n    transform: translateY(28px);\n  }\n\n  .klf-life.is-visible .klf-life-reveal {\n    animation: klfLifeFadeUp 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-life.is-visible .klf-life-header {\n    animation-delay: 0.05s;\n  }\n\n  .klf-life.is-visible .klf-life-card-large {\n    animation-delay: 0.12s;\n  }\n\n  .klf-life.is-visible .klf-life-card-small {\n    animation-delay: 0.2s;\n  }\n\n  .klf-life.is-visible .klf-life-chips {\n    animation-delay: 0.28s;\n  }\n\n  @keyframes klfLifeFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-life {\n      padding: 5.5rem 0;\n    }\n\n    .klf-life-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .klf-life-card-large {\n      min-height: 340px;\n    }\n\n    .klf-life-card-small {\n      min-height: 220px;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-life {\n      padding: 4.5rem 0;\n    }\n\n    .klf-life-inner {\n      padding: 0 1.25rem;\n    }\n\n    .klf-life-header {\n      margin-bottom: 3rem;\n    }\n\n    .klf-life-kicker {\n      font-size: 0.68rem;\n      letter-spacing: 0.14em;\n    }\n\n    #life .klf-life-title,\n    #life h2.klf-life-title,\n    body #life h2.klf-life-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-life-grid {\n      gap: 1rem;\n    }\n\n    .klf-life-side {\n      gap: 1rem;\n    }\n\n    .klf-life-card {\n      border-radius: 1rem;\n    }\n\n    .klf-life-card-large {\n      min-height: 360px;\n    }\n\n    .klf-life-card-small {\n      min-height: 220px;\n    }\n\n    .klf-life-card-content {\n      padding: 1.5rem;\n    }\n\n    .klf-life-card-content-small {\n      padding: 1.5rem;\n    }\n\n    .klf-life-card h3 {\n      font-size: 1.22rem;\n    }\n\n    .klf-life-card-small h3 {\n      font-size: 1.1rem;\n    }\n\n    .klf-life-card p {\n      font-size: 0.86rem;\n    }\n\n    .klf-life-chip {\n      font-size: 0.82rem;\n      padding: 0.55rem 0.85rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .klf-life-card-large {\n      min-height: 340px;\n    }\n\n    .klf-life-card-small {\n      min-height: 210px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-life-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-life-card,\n    .klf-life-image,\n    .klf-life-chip {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n\n<script>\n  (function () {\n    const section = document.getElementById(\"life\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            section.classList.add(\"is-visible\");\n            observer.unobserve(section);\n          }\n        });\n      },\n      {\n        threshold: 0.14\n      }\n    );\n\n    observer.observe(section);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5b61a4e e-con-full e-flex e-con e-parent\" data-id=\"5b61a4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0abe93 elementor-widget elementor-widget-html\" data-id=\"d0abe93\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     KLF ABOUT THE SCHOOL SECTION\n========================= -->\n<section class=\"klf-school\" id=\"about\">\n  <div class=\"klf-school-inner\">\n    <div class=\"klf-school-grid\">\n\n      <!-- Left: Text + Stats -->\n      <div class=\"klf-school-content\">\n        <span class=\"klf-school-kicker klf-school-reveal\">\u00c0 propos de KLF Annecy<\/span>\n\n        <h2 class=\"klf-school-title klf-school-reveal\">\n Une \u00e9cole fran\u00e7aise\n<br\/><span>au c\u0153ur d'Annecy.<\/span>\n        <\/h2>\n\n        <p class=\"klf-school-text klf-school-reveal\">\n FALPES Annecy accueille des apprenants venus du monde entier pour \u00e9tudier le fran\u00e7ais dans l\u2019une des plus belles villes de France.<br\/>Situ\u00e9e entre le lac et les Alpes, l\u2019\u00e9cole associe des cours de fran\u00e7ais de grande qualit\u00e9 \u00e0 une atmosph\u00e8re internationale unique. \n        <\/p>\n\n        <p class=\"klf-school-text klf-school-reveal\">\n Notre \u00e9quipe vous accompagne pour progresser en toute confiance, d\u00e9couvrir la culture fran\u00e7aise et vivre un s\u00e9jour inoubliable \u00e0 Annecy.\n        <\/p>\n\n        <div class=\"klf-school-badges klf-school-reveal\">\n          Labellis\u00e9e Qualit\u00e9 FLE\nMembre du groupe KLF\nPublic international\n        <\/div>\n\n        <div class=\"klf-school-stats\">\n          <div class=\"klf-school-stat klf-school-stat-dark klf-school-reveal\">\n            <span class=\"klf-school-stat-number\">30+<\/span>\n<span class=\"klf-stat-label\">Ann\u00e9es d'expertise<\/span>\n          <\/div>\n\n          <div class=\"klf-school-stat klf-school-reveal\">\n            <span class=\"klf-school-stat-number\">50+<\/span>\n<span class=\"klf-school-stat-label\">Nationalit\u00e9s accueillies\n          <\/div>\n\n          <div class=\"klf-school-stat klf-school-stat-dark klf-school-reveal\">\n            <span class=\"klf-school-stat-number\">12<\/span>\n<span class=\"klf-stat-label\">participants maximum par classe<\/span>\n          <\/div>\n\n          <div class=\"klf-school-stat klf-school-reveal\">\n            <span class=\"klf-school-stat-number\">A1-C2<\/span>\n<span class=\"klf-school-stat-label\">Tous niveaux de fran\u00e7ais<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Right: Video -->\n      <div class=\"klf-school-media klf-school-reveal\">\n        <button class=\"klf-school-video-card\" type=\"button\" aria-label=\"Watch the IFALPES Annecy video\">\n          <span class=\"klf-school-video-thumb\"><\/span>\n          <span class=\"klf-school-video-overlay\"><\/span>\n\n          <span class=\"klf-school-play\">\n            <svg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\n              <path d=\"M8 5v14l11-7L8 5Z\"><\/path>\n            <\/path><\/svg>\n          <\/span>\n\n          <span class=\"klf-school-video-label\">\n            <svg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\n              <path d=\"M8 5v14l11-7L8 5Z\"><\/path>\n            <\/path><\/svg>\n D\u00e9couvrez l'\u00e9cole\n          <\/span>\n        <\/button>\n\n        <p class=\"klf-school-caption\">\n Regardez la vid\u00e9o et d\u00e9couvrez KLF Annecy, les salles de classe,\nl'ambiance et l'exp\u00e9rience d'apprendre le fran\u00e7ais dans les Alpes.\n        <\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- Video Lightbox -->\n  <div class=\"klf-school-lightbox\" aria-hidden=\"true\">\n    <button class=\"klf-school-lightbox-bg\" type=\"button\" aria-label=\"Close video\"><\/button>\n\n    <div class=\"klf-school-lightbox-video\">\n      <iframe data-src=\"https:\/\/www.youtube.com\/embed\/lXDLsHXBVA4?autoplay=1&rel=0&modestbranding=1\" title=\"Vid\u00e9o de l'\u00e9cole IFALPES Annecy\" allow=\"autoplay; fullscreen; encrypted-media\" allowfullscreen=\"\">\n      <\/iframe>\n    <\/div>\n\n    <button class=\"klf-school-close\" type=\"button\" aria-label=\"Close video\">\n      <svg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"M18 6 6 18M6 6l12 12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n      <\/svg>\n    <\/button>\n  <\/div>\n<\/section>\n\n<style>\n  .klf-school,\n  .klf-school * {\n    box-sizing: border-box;\n  }\n\n  .klf-school {\n    --klf-green: #86bc25;\n    --klf-dark: #1b2a3a;\n    --klf-muted: #4a5c4a;\n    --klf-soft: #f0f5e8;\n\n    position: relative;\n    background: var(--klf-soft);\n    padding: 6rem 0;\n    overflow: hidden;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-school-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-school-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(360px, 1fr);\n    gap: 4rem;\n    align-items: start;\n  }\n\n  .klf-school-kicker {\n    display: block;\n    color: var(--klf-green);\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #about .klf-school-title,\n  #about h2.klf-school-title,\n  body #about h2.klf-school-title {\n    margin: 0 !important;\n    color: var(--klf-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 800 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #about .klf-school-title span,\n  #about h2.klf-school-title span,\n  body #about h2.klf-school-title span {\n    color: var(--klf-green) !important;\n  }\n\n  .klf-school-text {\n    margin: 0;\n    margin-top: 1.5rem;\n    color: var(--klf-muted);\n    font-size: 1rem;\n    line-height: 1.8;\n  }\n\n  .klf-school-text + .klf-school-text {\n    margin-top: 1rem;\n  }\n\n  .klf-school-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.625rem;\n    margin-top: 1.75rem;\n  }\n\n  .klf-school-badge {\n    display: inline-flex;\n    align-items: center;\n    padding: 0.5rem 1rem;\n    border-radius: 999px;\n    background: #eef5d8;\n    color: #4a7a10;\n    font-size: 0.875rem;\n    font-weight: 600;\n    line-height: 1;\n  }\n\n  .klf-school-badge-dark {\n    background: var(--klf-dark);\n    color: #ffffff;\n  }\n\n  .klf-school-stats {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1rem;\n    margin-top: 2.5rem;\n  }\n\n  .klf-school-stat {\n    display: flex;\n    flex-direction: column;\n    gap: 0.375rem;\n    padding: 1.5rem;\n    border-radius: 1rem;\n    background: #ffffff;\n    border: 1.5px solid rgba(27, 42, 58, 0.08);\n  }\n\n  .klf-school-stat-dark {\n    background: var(--klf-dark);\n    border-color: transparent;\n  }\n\n  .klf-school-stat-number {\n    color: var(--klf-green);\n    font-size: 2.2rem;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.02em;\n  }\n\n  .klf-school-stat-label {\n    color: #5a6a52;\n    font-size: 0.82rem;\n    font-weight: 500;\n    line-height: 1.4;\n  }\n\n  .klf-school-stat-dark .klf-school-stat-label {\n    color: rgba(255, 255, 255, 0.55);\n  }\n\n  .klf-school-media {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n  }\n\n  .klf-school-video-card {\n    position: relative;\n    display: block;\n    width: 100%;\n    aspect-ratio: 16 \/ 9;\n    border: 0;\n    padding: 0;\n    cursor: pointer;\n    overflow: hidden;\n    border-radius: 1rem;\n    background: var(--klf-dark);\n    box-shadow: 0 22px 50px rgba(27, 42, 58, 0.12);\n  }\n\n  .klf-school-video-thumb {\n    position: absolute;\n    inset: 0;\n    background-image: url(\"https:\/\/img.youtube.com\/vi\/lXDLsHXBVA4\/maxresdefault.jpg\");\n    background-size: cover;\n    background-position: center;\n    transform: scale(1);\n    transition: transform 0.5s ease;\n  }\n\n  .klf-school-video-card:hover .klf-school-video-thumb {\n    transform: scale(1.05);\n  }\n\n  .klf-school-video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(\n      135deg,\n      rgba(27, 42, 58, 0.65) 0%,\n      rgba(27, 42, 58, 0.3) 100%\n    );\n  }\n\n  .klf-school-play {\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    width: 4.5rem;\n    height: 4.5rem;\n    border-radius: 999px;\n    transform: translate(-50%, -50%);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--klf-green);\n    color: #111d28;\n    box-shadow: 0 0 0 0 rgba(134, 188, 37, 0.5);\n    animation: klfSchoolPulse 1.8s ease-out infinite;\n    transition: transform 0.25s ease;\n  }\n\n  .klf-school-play svg {\n    margin-left: 4px;\n  }\n\n  .klf-school-video-card:hover .klf-school-play {\n    transform: translate(-50%, -50%) scale(1.1);\n  }\n\n  .klf-school-video-label {\n    position: absolute;\n    left: 1.25rem;\n    bottom: 1.25rem;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.45rem 1rem;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.12);\n    color: #ffffff;\n    border: 1px solid rgba(255, 255, 255, 0.2);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    font-size: 0.75rem;\n    font-weight: 600;\n    line-height: 1;\n  }\n\n  .klf-school-caption {\n    margin: 0;\n    color: #5a6a52;\n    text-align: center;\n    font-size: 0.82rem;\n    line-height: 1.6;\n  }\n\n  .klf-school-lightbox {\n    position: fixed;\n    inset: 0;\n    z-index: 99999;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 1rem;\n    background: rgba(10, 18, 26, 0.94);\n    backdrop-filter: blur(6px);\n    -webkit-backdrop-filter: blur(6px);\n  }\n\n  .klf-school-lightbox.is-open {\n    display: flex;\n    animation: klfSchoolLightboxFade 0.25s ease both;\n  }\n\n  .klf-school-lightbox-bg {\n    position: absolute;\n    inset: 0;\n    border: 0;\n    background: transparent;\n    cursor: pointer;\n  }\n\n  .klf-school-lightbox-video {\n    position: relative;\n    z-index: 2;\n    width: min(100%, 56rem);\n    aspect-ratio: 16 \/ 9;\n    animation: klfSchoolLightboxZoom 0.35s ease both;\n  }\n\n  .klf-school-lightbox-video iframe {\n    width: 100%;\n    height: 100%;\n    border: 0;\n    border-radius: 1rem;\n    background: #000000;\n  }\n\n  .klf-school-close {\n    position: absolute;\n    top: 1.25rem;\n    right: 1.25rem;\n    z-index: 3;\n    width: 2.5rem;\n    height: 2.5rem;\n    border: 0;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.1);\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    transition: background 0.25s ease;\n  }\n\n  .klf-school-close:hover {\n    background: rgba(255, 255, 255, 0.18);\n  }\n\n  .klf-school-reveal {\n    opacity: 0;\n    transform: translateY(22px);\n  }\n\n  .klf-school.is-visible .klf-school-reveal {\n    animation: klfSchoolFadeUp 0.65s ease both;\n  }\n\n  .klf-school.is-visible .klf-school-reveal:nth-child(1) { animation-delay: 0.04s; }\n  .klf-school.is-visible .klf-school-reveal:nth-child(2) { animation-delay: 0.1s; }\n  .klf-school.is-visible .klf-school-reveal:nth-child(3) { animation-delay: 0.16s; }\n  .klf-school.is-visible .klf-school-reveal:nth-child(4) { animation-delay: 0.22s; }\n  .klf-school.is-visible .klf-school-reveal:nth-child(5) { animation-delay: 0.28s; }\n\n  .klf-school.is-visible .klf-school-stat:nth-child(1) { animation-delay: 0.12s; }\n  .klf-school.is-visible .klf-school-stat:nth-child(2) { animation-delay: 0.19s; }\n  .klf-school.is-visible .klf-school-stat:nth-child(3) { animation-delay: 0.26s; }\n  .klf-school.is-visible .klf-school-stat:nth-child(4) { animation-delay: 0.33s; }\n\n  .klf-school.is-visible .klf-school-media {\n    animation-delay: 0.16s;\n  }\n\n  @keyframes klfSchoolPulse {\n    0% {\n      box-shadow: 0 0 0 0 rgba(134, 188, 37, 0.5);\n    }\n\n    100% {\n      box-shadow: 0 0 0 16px rgba(134, 188, 37, 0);\n    }\n  }\n\n  @keyframes klfSchoolFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(22px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes klfSchoolLightboxFade {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n\n  @keyframes klfSchoolLightboxZoom {\n    from {\n      opacity: 0;\n      transform: scale(0.9);\n    }\n\n    to {\n      opacity: 1;\n      transform: scale(1);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-school {\n      padding: 5.5rem 0;\n    }\n\n    .klf-school-grid {\n      grid-template-columns: 1fr;\n      gap: 3rem;\n    }\n\n    .klf-school-media {\n      max-width: 46rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-school {\n      padding: 4.5rem 0;\n    }\n\n    .klf-school-inner {\n      padding: 0 1.25rem;\n    }\n\n    #about .klf-school-title,\n    #about h2.klf-school-title,\n    body #about h2.klf-school-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-school-stats {\n      grid-template-columns: 1fr;\n    }\n\n    .klf-school-stat {\n      padding: 1.25rem;\n    }\n\n    .klf-school-stat-number {\n      font-size: 2rem;\n    }\n\n    .klf-school-video-label {\n      left: 1rem;\n      bottom: 1rem;\n      font-size: 0.68rem;\n    }\n\n    .klf-school-play {\n      width: 4rem;\n      height: 4rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-school-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-school-play {\n      animation: none !important;\n    }\n\n    .klf-school-video-thumb,\n    .klf-school-video-card {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.getElementById(\"about\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n    } else {\n      const observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              section.classList.add(\"is-visible\");\n              observer.unobserve(section);\n            }\n          });\n        },\n        { threshold: 0.14 }\n      );\n\n      observer.observe(section);\n    }\n\n    const openButton = section.querySelector(\".klf-school-video-card\");\n    const lightbox = section.querySelector(\".klf-school-lightbox\");\n    const iframe = section.querySelector(\".klf-school-lightbox iframe\");\n    const closeButtons = section.querySelectorAll(\".klf-school-close, .klf-school-lightbox-bg\");\n\n    function openLightbox() {\n      if (!lightbox || !iframe) return;\n\n      const src = iframe.getAttribute(\"data-src\");\n      if (src) iframe.setAttribute(\"src\", src);\n\n      lightbox.classList.add(\"is-open\");\n      lightbox.setAttribute(\"aria-hidden\", \"false\");\n      document.documentElement.style.overflow = \"hidden\";\n    }\n\n    function closeLightbox() {\n      if (!lightbox || !iframe) return;\n\n      lightbox.classList.remove(\"is-open\");\n      lightbox.setAttribute(\"aria-hidden\", \"true\");\n      iframe.removeAttribute(\"src\");\n      document.documentElement.style.overflow = \"\";\n    }\n\n    if (openButton) {\n      openButton.addEventListener(\"click\", openLightbox);\n    }\n\n    closeButtons.forEach(function (button) {\n      button.addEventListener(\"click\", closeLightbox);\n    });\n\n    document.addEventListener(\"keydown\", function (event) {\n      if (event.key === \"Escape\" && lightbox && lightbox.classList.contains(\"is-open\")) {\n        closeLightbox();\n      }\n    });\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c3a22f8 e-flex e-con-boxed e-con e-parent\" data-id=\"5c3a22f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-aff31da e-con-full e-flex e-con e-child\" data-id=\"aff31da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-33ae75f9 e-con-full e-flex e-con e-child\" data-id=\"33ae75f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-772877d5 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"772877d5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20844637 elementor-widget elementor-widget-image\" data-id=\"20844637\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/fle-qualiopi-1024x1024-2-e1737066298220.jpg\" title=\"\" alt=\"\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a45c9d6 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"1a45c9d6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f6f393a elementor-widget elementor-widget-image\" data-id=\"6f6f393a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/campus-france-1024x1024-2-qmpxvwkzfhzvu3u8ik1yqqamobp2vq8u7le09uk98k.jpg\" title=\"campus-france-1024\u00d71024\" alt=\"campus-france-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1790ddbc e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"1790ddbc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34225d7 elementor-widget elementor-widget-image\" data-id=\"34225d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"357\" height=\"94\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text.png\" class=\"elementor-animation-grow attachment-full size-full wp-image-4998\" alt=\"\" srcset=\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text.png 357w, https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text-300x79.png 300w\" sizes=\"(max-width: 357px) 100vw, 357px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19e0d400 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"19e0d400\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a1f1dc2 elementor-widget elementor-widget-image\" data-id=\"4a1f1dc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/tcf-1024x1024-2-qmpxvrvshbtg8212a00tw9hbpec8t8q6iy4kvgr83o.jpg\" title=\"tcf-1024\u00d71024\" alt=\"tcf-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c68e8a4 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"5c68e8a4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-213fc089 elementor-widget elementor-widget-image\" data-id=\"213fc089\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/delf-1024x1024-2-qmpxvq043nqvku3skz7kr9yeimliduipuotlwwu0g4.jpg\" title=\"delf-1024\u00d71024\" alt=\"delf-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Annecy, France Apprendre le fran\u00e7ais \u00e0 Annecy Nich\u00e9e dans les Alpes, au bord d\u2019un lac, Annecy est une ville pleine de charme, r\u00e9put\u00e9e pour sa vieille ville historique, ses canaux pittoresques \u2014 la \u00ab Petite Venise des Alpes \u00bb \u2014 et ses monuments embl\u00e9matiques. D\u00e9couvrez KLF Annecy, une \u00e9cole de fran\u00e7ais de r\u00e9f\u00e9rence qui forme [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","_templately_pack_id":"","_templately_imported_at":"","_templately_source":"","_templately_import_session_id":"","footnotes":""},"language-product":[],"type-product":[],"city-product":[],"course-category":[],"folder":[208],"class_list":["post-27270","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Apprendre le fran\u00e7ais \u00e0 Annecy | IFALPES | Groupe KLF<\/title>\n<meta name=\"description\" content=\"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/klf.fr\/fr\/annecy\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apprendre le fran\u00e7ais \u00e0 Annecy\" \/>\n<meta property=\"og:description\" content=\"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/klf.fr\/fr\/annecy\/\" \/>\n<meta property=\"og:site_name\" content=\"Keep Learning French\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T10:37:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"295\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"74 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/\",\"url\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/\",\"name\":\"Apprendre le fran\u00e7ais \u00e0 Annecy | IFALPES | Groupe KLF\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/5.jpg\",\"datePublished\":\"2024-03-02T21:27:56+00:00\",\"dateModified\":\"2026-07-01T10:37:32+00:00\",\"description\":\"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/5.jpg\",\"contentUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/5.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/klf.fr\\\/fr\\\/klf-home-test\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apprendre le fran\u00e7ais \u00e0 Annecy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/klf.fr\\\/fr\\\/\",\"name\":\"Keep Learning French\",\"description\":\"Groupe d&#039;\u00e9coles de FLE en France.\",\"publisher\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/klf.fr\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/#organization\",\"name\":\"Keep Learning French\",\"url\":\"https:\\\/\\\/klf.fr\\\/fr\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/school\\\/keep-learning-french\\\/\"],\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/klf.fr\\\/fr\\\/annecy\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/klf-favicon.png\",\"contentUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/klf-favicon.png\",\"width\":200,\"height\":200,\"caption\":\"Keep Learning French\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Apprendre le fran\u00e7ais \u00e0 Annecy | IFALPES | Groupe KLF","description":"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.","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:\/\/klf.fr\/fr\/annecy\/","og_locale":"fr_FR","og_type":"article","og_title":"Apprendre le fran\u00e7ais \u00e0 Annecy","og_description":"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.","og_url":"https:\/\/klf.fr\/fr\/annecy\/","og_site_name":"Keep Learning French","article_modified_time":"2026-07-01T10:37:32+00:00","og_image":[{"width":1000,"height":295,"url":"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"74 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/klf.fr\/fr\/annecy\/","url":"https:\/\/klf.fr\/fr\/annecy\/","name":"Apprendre le fran\u00e7ais \u00e0 Annecy | IFALPES | Groupe KLF","isPartOf":{"@id":"https:\/\/klf.fr\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/klf.fr\/fr\/annecy\/#primaryimage"},"image":{"@id":"https:\/\/klf.fr\/fr\/annecy\/#primaryimage"},"thumbnailUrl":"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg","datePublished":"2024-03-02T21:27:56+00:00","dateModified":"2026-07-01T10:37:32+00:00","description":"Apprenez le fran\u00e7ais \u00e0 Annecy. Notre \u00e9cole de fran\u00e7ais IFALPES propose des programmes d\u2019immersion \u00e0 Annecy pour les adultes, les enseignants de fran\u00e7ais, les juniors et les groupes.","breadcrumb":{"@id":"https:\/\/klf.fr\/fr\/annecy\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/klf.fr\/fr\/annecy\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/klf.fr\/fr\/annecy\/#primaryimage","url":"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg","contentUrl":"https:\/\/klf.fr\/wp-content\/uploads\/2026\/06\/5.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/klf.fr\/fr\/annecy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/klf.fr\/fr\/klf-home-test\/"},{"@type":"ListItem","position":2,"name":"Apprendre le fran\u00e7ais \u00e0 Annecy"}]},{"@type":"WebSite","@id":"https:\/\/klf.fr\/fr\/#website","url":"https:\/\/klf.fr\/fr\/","name":"Keep Learning French","description":"Groupe d&#039;\u00e9coles de FLE en France.","publisher":{"@id":"https:\/\/klf.fr\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/klf.fr\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Organization","Place"],"@id":"https:\/\/klf.fr\/fr\/#organization","name":"Keep Learning French","url":"https:\/\/klf.fr\/fr\/","logo":{"@id":"https:\/\/klf.fr\/fr\/annecy\/#local-main-organization-logo"},"image":{"@id":"https:\/\/klf.fr\/fr\/annecy\/#local-main-organization-logo"},"sameAs":["https:\/\/linkedin.com\/school\/keep-learning-french\/"],"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/klf.fr\/fr\/annecy\/#local-main-organization-logo","url":"https:\/\/klf.fr\/wp-content\/uploads\/2020\/09\/klf-favicon.png","contentUrl":"https:\/\/klf.fr\/wp-content\/uploads\/2020\/09\/klf-favicon.png","width":200,"height":200,"caption":"Keep Learning French"}]}},"_links":{"self":[{"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/pages\/27270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/comments?post=27270"}],"version-history":[{"count":0,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/pages\/27270\/revisions"}],"wp:attachment":[{"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/media?parent=27270"}],"wp:term":[{"taxonomy":"language-product","embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/language-product?post=27270"},{"taxonomy":"type-product","embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/type-product?post=27270"},{"taxonomy":"city-product","embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/city-product?post=27270"},{"taxonomy":"course-category","embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/course-category?post=27270"},{"taxonomy":"folder","embeddable":true,"href":"https:\/\/klf.fr\/fr\/wp-json\/wp\/v2\/folder?post=27270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}