{"id":6332,"date":"2026-01-07T11:21:22","date_gmt":"2026-01-07T10:21:22","guid":{"rendered":"https:\/\/bridge.com\/?page_id=6332"},"modified":"2026-07-09T14:20:21","modified_gmt":"2026-07-09T13:20:21","slug":"bridge-teachers","status":"publish","type":"page","link":"https:\/\/bridge.com\/en\/bridge-teachers\/","title":{"rendered":"Bridge Teachers"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-4b7d41e\" data-block-id=\"4b7d41e\"><style>.stk-4b7d41e {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4b7d41e-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b273ca2\" data-v=\"4\" data-block-id=\"b273ca2\"><style>.stk-b273ca2-container{max-width:1000px !important;min-width:auto !important;margin-right:auto !important;margin-left:auto !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b273ca2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b273ca2-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-6efc426\" id=\"find-span-style-color-var-stk-global-color-64234-f-37561-class-stk-highlight-bridge-teachers-span\" data-block-id=\"6efc426\"><style>.stk-6efc426 .stk-block-heading__text{color:var(--stk-global-color-51802, #00024e) !important;}<\/style><h1 class=\"stk-block-heading__text has-text-color has-text-align-center\">Find <span style=\"color: var(--stk-global-color-64234, #f37561);\" class=\"stk-highlight\">bridge teachers<\/span><\/h1><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-50ce09f\" data-block-id=\"50ce09f\"><style>.stk-50ce09f {margin-bottom:32px !important;}<\/style><p class=\"stk-block-text__text has-text-align-center\">Find bridge teachers near you or anywhere in the world. <br>You can also register as a teacher and give lessons to local players.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-button-group stk-block-button-group stk-block stk-57c7dae\" data-block-id=\"57c7dae\"><style>.stk-57c7dae {right:0px !important;z-index:0 !important;}.stk-57c7dae .stk-inner-blocks{column-gap:24px !important;}@media screen and (max-width: 767px){.stk-57c7dae {margin-bottom:40px !important;}}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-right has-text-align-center-mobile stk-block-content stk-button-group\">\n<div class=\"wp-block-stackable-button stk-block-button btn-primary-blue stk-block stk-a7f1543\" data-block-id=\"a7f1543\"><style>.stk-a7f1543 .stk-button{padding-top:12px !important;padding-right:24px !important;padding-bottom:12px !important;padding-left:24px !important;background:var(--stk-global-color-64234, #f37561) !important;border-top-left-radius:80px !important;border-top-right-radius:80px !important;border-bottom-right-radius:80px !important;border-bottom-left-radius:80px !important;}.stk-a7f1543 .stk-button:hover:after{background:var(--stk-global-color-14338, #ef4d3e) !important;opacity:1 !important;}.stk-a7f1543 .stk-button:hover:before{box-shadow:0px 1px 3px 1px #0000004d !important;border-color:var(--stk-global-color-14338, #ef4d3e) !important;}.stk-a7f1543 .stk-button:before{border-style:solid !important;border-color:var(--stk-global-color-64234, #f37561) !important;border-top-width:2px !important;border-right-width:2px !important;border-bottom-width:2px !important;border-left-width:2px !important;}.stk-a7f1543 .stk-button .stk--inner-svg svg:last-child{height:24px !important;width:24px !important;margin-inline-end:8px !important;}.stk-a7f1543 .stk-button .stk--inner-svg svg:last-child, .stk-a7f1543 .stk-button .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#fffffe !important;}.stk-a7f1543 .stk-button__inner-text{font-size:16px !important;line-height:20px !important;font-weight:700 !important;letter-spacing:0.1px !important;}@media screen and (max-width: 1023px){.stk-a7f1543 .stk-button__inner-text{font-size:16px !important;}}<\/style><a class=\"stk-link stk-button\" href=\"#register-teacher\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg class=\"ugb-custom-icon\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 640\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M128 252.6C128 148.4 214 64 320 64C426 64 512 148.4 512 252.6C512 371.9 391.8 514.9 341.6 569.4C329.8 582.2 310.1 582.2 298.3 569.4C248.1 514.9 127.9 371.9 127.9 252.6zM320 160C306.7 160 296 170.7 296 184L296 232L248 232C234.7 232 224 242.7 224 256C224 269.3 234.7 280 248 280L296 280L296 328C296 341.3 306.7 352 320 352C333.3 352 344 341.3 344 328L344 280L392 280C405.3 280 416 269.3 416 256C416 242.7 405.3 232 392 232L344 232L344 184C344 170.7 333.3 160 320 160z\"\/><\/svg><\/div><\/span><span class=\"stk-button__inner-text\">Register as a teacher<\/span><\/a><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-d33c3fb\" data-block-id=\"d33c3fb\"><style>.stk-d33c3fb {margin-bottom:64px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-d33c3fb-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ce37f8c\" data-v=\"4\" data-block-id=\"ce37f8c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ce37f8c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ce37f8c-inner-blocks\">\r\n    <div id=\"bridge-master-container\" class=\"bridge-container teacher-mode\">\r\n        <div class=\"bridge-list-col custom-scrollbar\" id=\"tcpt-list-col\">\r\n            <div class=\"bridge-list-header\">\r\n                <div class=\"header-top\">\r\n                    <h3>Bridge Teachers<\/h3>\r\n                    <span class=\"header-badge\" id=\"tcpt-count-badge\">26<\/span>\r\n                <\/div>\r\n                \r\n                <div class=\"bridge-filters teacher-filters-layout\">\r\n                    <div style=\"display:flex; gap:8px; width:100%;\">\r\n                        <div class=\"search-wrapper\" style=\"flex:1;\">\r\n                            <svg class=\"search-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg>\r\n                            <input type=\"text\" id=\"tcpt-filter-search\" placeholder=\"Search by name or city...\" style=\"width: 100%; height: 40px; padding: 0 20px 0 40px; border: 1px solid #Eef2f6; border-radius: 50px; font-size: 13px; color: #2C3E50; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.03); outline: none;\">\r\n                        <\/div>\r\n                        <button id=\"tcpt-btn-geoloc\" class=\"btn-geoloc\" title=\"Sort by distance\">\r\n                            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"3 11 22 2 13 21 11 13 3 11\"><\/polygon><\/svg>\r\n                        <\/button>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"teacher-dropdowns-row\">\r\n                                                <div class=\"custom-select-wrapper\" id=\"tcpt-wrap-country\">\r\n                            <input type=\"hidden\" id=\"tcpt-filter-country-val\" value=\"all\">\r\n                            <div class=\"custom-select-trigger\" title=\"Countries\">\r\n                                <span>Countries<\/span>\r\n                                <svg class=\"select-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                            <\/div>\r\n                            <div class=\"custom-options custom-scrollbar\">\r\n                                <div class=\"custom-option selected\" data-value=\"all\">Countries<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"Belgium\">Belgium<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"Canada\">Canada<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"France\">France<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"Germany\">Germany<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"Netherlands\">Netherlands<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"United Kingdom\">United Kingdom<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"United States\">United States<\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        \r\n                                                <div class=\"custom-select-wrapper\" id=\"tcpt-lang-trigger-wrapper\">\r\n                            <div id=\"tcpt-lang-trigger\" class=\"custom-select-trigger ble-lang-btn\" title=\"Languages\">\r\n                                <span class=\"current-lang-label\">Languages<\/span>\r\n                                <svg class=\"select-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                            <\/div>\r\n                        <\/div>\r\n                        \r\n                                                <div class=\"custom-select-wrapper\" id=\"tcpt-wrap-course\">\r\n                            <input type=\"hidden\" id=\"tcpt-filter-course-val\" value=\"all\">\r\n                            <div class=\"custom-select-trigger\" title=\"Course Types\">\r\n                                <span>Course Types<\/span>\r\n                                <svg class=\"select-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                            <\/div>\r\n                            <div class=\"custom-options custom-scrollbar\">\r\n                                <div class=\"custom-option selected\" data-value=\"all\">Course Types<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"physical\">In-person<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"both\">In-person and online<\/div>\r\n                                                                    <div class=\"custom-option\" data-value=\"online\">Online<\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        \r\n                                            <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <ul class=\"bridge-list-items\" id=\"tcpt-results-list\"><\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"bridge-details-col custom-scrollbar\" id=\"tcpt-details-col\">\r\n            <button id=\"tcpt-mobile-back-btn\" class=\"mobile-back\">\r\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"19\" y1=\"12\" x2=\"5\" y2=\"12\"><\/line><polyline points=\"12 19 5 12 12 5\"><\/polyline><\/svg>\r\n                Back to list            <\/button>\r\n            <div class=\"bridge-list-header bridge-ghost-header\"><\/div>\r\n            <div class=\"details-wrapper\">\r\n                <div id=\"tcpt-details-empty-state\" class=\"details-empty\">\r\n                    <div class=\"empty-icon\" style=\"font-size:32px;\">&#128075;<\/div>                    \r\n                    <h3>Select a teacher<\/h3>\r\n                    <p>Click on a teacher in the list to view details.<\/p>\r\n                <\/div>\r\n                <div id=\"tcpt-details-content\" style=\"display:none;\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"tcpt-lang-modal\" class=\"ble-modal\">\r\n            <div class=\"ble-modal-backdrop\"><\/div>\r\n            <div class=\"ble-modal-content\" style=\"height:auto; max-height:80%;\">\r\n                <div class=\"ble-modal-header\">\r\n                    <h3>Choose language<\/h3>\r\n                    <button class=\"ble-modal-close\"><i class=\"fa-solid fa-xmark\"><\/i><\/button>\r\n                <\/div>\r\n                <div class=\"ble-modal-body\">\r\n                    <div class=\"ble-lang-grid\">\r\n                        <button class=\"ble-lang-option active\" data-lang=\"all\">\r\n                            <span class=\"ble-flag-wrap\"><i class=\"fa-solid fa-globe\"><\/i><\/span> Languages                        <\/button>\r\n                                                    <button class=\"ble-lang-option\" data-lang=\"fr\">\r\n                                <span class=\"ble-flag-wrap\" style=\"display:inline-flex; align-items:center;\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/themes\/buddyboss-theme-child\/assets\/icons\/flags\/fr.svg\" alt=\"Fran\u00e7ais\" class=\"bridge-round-flag\">                                <\/span>\r\n                                Fran\u00e7ais                            <\/button>\r\n                                                    <button class=\"ble-lang-option\" data-lang=\"gb\">\r\n                                <span class=\"ble-flag-wrap\" style=\"display:inline-flex; align-items:center;\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/themes\/buddyboss-theme-child\/assets\/icons\/flags\/gb.svg\" alt=\"English\" class=\"bridge-round-flag\">                                <\/span>\r\n                                English                            <\/button>\r\n                                            <\/div>\r\n                <\/div>\r\n                <div class=\"ble-modal-footer\"><button class=\"ble-btn-primary ble-apply-lang\">Apply<\/button><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        var allTeachers = [{\"id\":23567,\"name\":\"Aisha Javed\",\"city\":\"Manchester\",\"country\":\"United Kingdom\",\"lat\":53.4807593,\"lng\":-2.2426305,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Aisha+Javed&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">UK trained qualified teacher, teacher trainer middle management national and international experience ranging various age groups including business english with 15 plus years experience.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"aisha.javed@live.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23529,\"name\":\"Andrew Robson\",\"city\":\"London\",\"country\":\"United Kingdom\",\"lat\":51.4762129,\"lng\":-0.2006079,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Andrew+Robson&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Join my Bridge Club, face to face lessons in SW6 (Andrewrobson.co.uk), and daily video service worldwide, (Andrewrobsonbridgecast.com )<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"bridge@robsonbridge.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23536,\"name\":\"Andrew Sobell\",\"city\":\"Londres\",\"country\":\"United Kingdom\",\"lat\":51.5072178,\"lng\":-0.1275862,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Andrew+Sobell&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Learn the most fascinating game from the comfort of your own home.<br>Fun, exciting and stimulating. All standards catered for, from beginners too advanced.<br>Supervised &amp; Bidding practice is also available.<br>Play a duplicate with me, gentle or stronger.<br>For more information and costs contact me initially on mail<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"online\",\"course_label\":\"Online\",\"email\":\"andrew@absbridgeltd.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23559,\"name\":\"Anton\",\"city\":\"Bois-le-Duc\",\"country\":\"Netherlands\",\"lat\":51.6978162,\"lng\":5.3036748,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Anton&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Lessen in het Nederlands met methode die door de cursisten gewenst wordt (4-kaart of 5-kaart)<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"rz2as1213@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23560,\"name\":\"Barcelona Club de Bridge\",\"city\":\"Barcelone\",\"country\":\"France\",\"lat\":41.3874374,\"lng\":2.1686496,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Barcelona+Club+de+Bridge&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">I&#8217;m Lloren\\u00e7 Su\\u00f1ol, director an teacher at Barcelona Club de Bridge<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"escuela@barcelonaclubdebridge.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23549,\"name\":\"Bridgeclub Berlin\",\"city\":\"Deensen\",\"country\":\"Germany\",\"lat\":51.8594893,\"lng\":9.5938729,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Bridgeclub+Berlin&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">i m experienced with more than 10.000 clients.. most of them enjoyed the play till yet. i m smart, kind and one of the best teachers you can get. i have my own material, included my own app BRIDGE DODDLE, flash cards and more than 5000 pages of hand outs to almost every topic. try me.<br><br>ich bin ein sehr erfahrener lehrer. ich unterrichte seit \\u00fcber 20 Jahren und habe bereits \\u00fcber 10.000 menschen die faszination des spiels beigebracht. ich bin einer der besten lehrer, die sie finden k\\u00f6nnen und habe eine eigene Bridge App entwickelt (Bridge Doddle), sowie Lernkarten. Bei mir erhalten Sie \\u00fcber 5000 Seiten Manuskript zum Erlernten, so dass Sie das Gelernte zu Hause nacharbeiten k\\u00f6nnen. Sie erreichen mich unter post@bridgeverein. Buchen Sie einen Termin online oder vor Ort, bei mir, bei Ihnen, in Ihrem Verein. Probieren Sie es aus, Sie werden es nicht bereuen.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"post@bridgeverein.de\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23562,\"name\":\"Catherine Louis\",\"city\":\"Oberhausbergen\",\"country\":\"France\",\"lat\":48.60655819999999,\"lng\":7.679863999999999,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Catherine+Louis&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"catherine.germain.67@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23556,\"name\":\"Clemens Linderhof\",\"city\":\"Malden\",\"country\":\"Netherlands\",\"lat\":51.7832872,\"lng\":5.853324799999999,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Clemens+Linderhof&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Op 23 september 2026 starten weer een beginnerscursus.<br>meer info:\\u00a0<a href=\\\"https:\\\/\\\/15014.bridge.nl\\\/cursussen-bridge\\\/\\\">https:\\\/\\\/15014.bridge.nl\\\/cursussen-bridge\\\/<\\\/a><br>De taal is Nederlands<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"c.linderhof@outlook.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23539,\"name\":\"Dave Brower\",\"city\":\"Portland\",\"country\":\"United States\",\"lat\":45.5367986,\"lng\":-122.7066629,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Dave+Brower&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Co owner of the Portland Bridge Club. Have been teaching since 2015.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"dbrowerpbc@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23531,\"name\":\"David Taylor\",\"city\":\"Seattle\",\"country\":\"United States\",\"lat\":47.6061389,\"lng\":-122.3328481,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=David+Taylor&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">I love teaching bridge! I love the connection with my students, and I love breaking down complex thought processes to make them accessible to everyone.<br><br>I&#8217;ve been offering classes at several of our local social clubs since 2017 and I direct weekly club games. I have accumulated a broad collection of topics for <br>individual classes and for series. My primary audience is advanced beginner and intermediate but I also enjoy helping new players connect with the game.<br><br>I have the ACBL Best Practices Teacher Certification as well as the ACBL Online Teacher Certification. I&#8217;m on the board and teach with our local youth bridge organization.<br><br>In addition to teaching bridge, I also sell books and supplies to bridge players and bridge clubs at tournaments, and I own SevenNoTrump.com, a company that offers gifts to card players including nametags and table covers.<br><br>Please reach out if you&#8217;re interested in learning more!<br><br>Thank you,<br>David<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"david@tourntables.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23547,\"name\":\"Florent Leroux\",\"city\":\"Mont-Saint-Aignan\",\"country\":\"France\",\"lat\":49.4678765,\"lng\":1.098225,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Florent+Leroux&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"florent.bridge@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23566,\"name\":\"Francois Hauseux\",\"city\":\"Li\\u00e8ge\",\"country\":\"Belgium\",\"lat\":50.634096,\"lng\":5.5711657,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Francois+Hauseux&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Initiation : Le Bridge fran\\u00e7ais 1, 2, 3<br>Perfectionnement : Le perfectionnement pour tous : S\\u00e9rie 1 \\u00e0 5<\\\/p>\\n\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"francois@hauseux.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23558,\"name\":\"Georges Georges\",\"city\":\"Paris\",\"country\":\"France\",\"lat\":48.8575475,\"lng\":2.3513765,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Georges+Georges&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"geo4mir@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23561,\"name\":\"Habacus\",\"city\":\"Uithoorn\",\"country\":\"Netherlands\",\"lat\":52.2446266,\"lng\":4.8317337,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Habacus&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Komend jaar op de planning:<br>Onbezorgd bridgen op de vrijdagniddag in De Kwakel Onbezorgd bridgen op woensdagavond 10x Wilnis<br>Spelpeilverhoging op de dinsdagavond 4xin Wilnis<br>2027<br>Leer beter bridgen (cursus 2) in Wilnis<br>Check ook\\u00a0<a href=\\\"https:\\\/\\\/www.habacus.nl\\\/\\\">https:\\\/\\\/www.habacus.nl\\\/<\\\/a><\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"info@habacus.nl\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23552,\"name\":\"Jack Stocken\",\"city\":\"Harrogate\",\"country\":\"United Kingdom\",\"lat\":53.99212,\"lng\":-1.541812,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Jack+Stocken&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"online\",\"course_label\":\"Online\",\"email\":\"jack@yorkshirebridge.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23545,\"name\":\"Jean-Claude Legris\",\"city\":\"Biarritz\",\"country\":\"France\",\"lat\":43.4831519,\"lng\":-1.558626,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Jean-Claude+Legris&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"},{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"jeanclaudebridge@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23563,\"name\":\"Josette Lapr\\u00e9e\",\"city\":\"Chalon-sur-Sa\\u00f4ne\",\"country\":\"France\",\"lat\":46.7810442,\"lng\":4.8541306,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Josette+Lapr%C3%A9e&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Ma\\u00eetre assistant depuis 2002<br>J\\u2019ai aussi cr\\u00e9\\u00e9 des tournois \\u00ab\\u00a0\\u00e9cole de bridge\\u00a0\\u00bb sur FUNBRIDGE<\\\/p>\\n\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"jlpr71@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23538,\"name\":\"Meena Samani\",\"city\":\"Londres\",\"country\":\"United Kingdom\",\"lat\":51.5072178,\"lng\":-0.1275862,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Meena+Samani&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Have been teaching Bridge for 10+ years &#8211; have excellent slides and practice hands for each topic.<br>Teach Beginners right through to Advanced &#8211; Bidding, Competitive Bidding, Declarer Play and Defence. Both SAYC \\\/ 2-over-1 as well as the ACOL systems.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"meena_samani@hotmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23564,\"name\":\"Morgan Sabourin\",\"city\":\"Ottawa\",\"country\":\"Canada\",\"lat\":45.4200572,\"lng\":-75.7003397,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Morgan+Sabourin&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\"><a class='bp-suggestions-mention' data-bb-hp-profile='744' href='https:\\\/\\\/bridge.com\\\/en\\\/members\\\/bridgebabe530\\\/' rel='nofollow'>@BridgeBabe530<\\\/a> &#8212; ACBL Best Practices Certified.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"morgan.sabourin.bridge@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23565,\"name\":\"Patrick Cabrolier\",\"city\":\"Le Barroux\",\"country\":\"France\",\"lat\":44.1242967,\"lng\":5.1119407,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Patrick+Cabrolier&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">J&#8217;ai pris 3 ann\\u00e9es de cours d\\u00e9j\\u00e0<\\\/p>\\n\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"patrick.cabrolier@orange.fr\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23546,\"name\":\"Paul Johnson\",\"city\":\"Four Oaks\",\"country\":\"United States\",\"lat\":35.4448836,\"lng\":-78.4269489,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Paul+Johnson&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"online\",\"course_label\":\"Online\",\"email\":\"papaj1969@gmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23544,\"name\":\"Peter Rice\",\"city\":\"Royston\",\"country\":\"United Kingdom\",\"lat\":52.06606129999999,\"lng\":-0.1251438,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Peter+Rice&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">We are offering a beginners course starting Wednesday October 14th at Morden Ruffians Bridge Club.<br>We can also offer a wide set of intermediate topics at other times, usually in Royston, Herts, UK.<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"physical\",\"course_label\":\"In-person\",\"email\":\"ricepeterm@yahoo.co.uk\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23555,\"name\":\"Richard Deyerle\",\"city\":\"Richmond\",\"country\":\"United States\",\"lat\":37.5407246,\"lng\":-77.4360481,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Richard+Deyerle&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"rickdey_49@hotmail.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23553,\"name\":\"Saskia Hermans\",\"city\":\"Arnhem\",\"country\":\"Netherlands\",\"lat\":51.9851034,\"lng\":5.898729599999999,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Saskia+Hermans&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\\n<p class=\\\"wp-block-paragraph\\\">Lessen in Nederlands<\\\/p>\\n\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"bridge@saskiahermans.nl\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23548,\"name\":\"WannaPlayBridge.com\",\"city\":\"Kansas City\",\"country\":\"United States\",\"lat\":39.0997265,\"lng\":-94.5785667,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=WannaPlayBridge.com&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"English\",\"slug\":\"gb\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/gb.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"kathy@wannaplaybridge.com\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"},{\"id\":23557,\"name\":\"Xavier Garderet\",\"city\":\"Bordeaux\",\"country\":\"France\",\"lat\":44.8416106,\"lng\":-0.5810938000000001,\"avatar\":\"https:\\\/\\\/ui-avatars.com\\\/api\\\/?name=Xavier+Garderet&background=eff6ff&color=0055AA&size=256&bold=true\",\"bio\":\"\",\"languages\":[{\"name\":\"Fran\\u00e7ais\",\"slug\":\"fr\",\"flag\":\"https:\\\/\\\/bridge.com\\\/wp-content\\\/themes\\\/buddyboss-theme-child\\\/assets\\\/icons\\\/flags\\\/fr.svg\"}],\"level_val\":\"\",\"level_label\":\"\",\"course_val\":\"both\",\"course_label\":\"In-person and online\",\"email\":\"xavier.garderet@orange.fr\",\"phone\":null,\"website\":null,\"is_linked\":true,\"bp_message_url\":\"\"}];\r\n        var isUserLoggedIn = false;\r\n        var txtNoResults   = \"No teachers found.\";\r\n        var txtLangs       = \"Languages\";\r\n        var txtLevel       = \"Level\";\r\n        var txtCourses     = \"Course Type\";\r\n        var txtEmailBtn    = \"Email\";\r\n        var txtBpMessage   = \"Message on Bridge\";\r\n        var txtEmail       = \"\";\r\n        var txtPhone       = \"\";\r\n        var txtWebsite     = \"\";\r\n        var txtBio         = \"About\";\r\n        var txtModalTitle  = \"Contact a teacher\";\r\n        var txtModalDesc   = \"Create a free account or log in to message this teacher directly on Bridge.com.\";\r\n        var listContainer  = document.getElementById('tcpt-results-list');\r\n        var countBadge     = document.getElementById('tcpt-count-badge');\r\n        var detailsCol     = document.getElementById('tcpt-details-col');\r\n        var listCol        = document.getElementById('tcpt-list-col');\r\n        var detailsContent = document.getElementById('tcpt-details-content');\r\n        var emptyState     = document.getElementById('tcpt-details-empty-state');\r\n        var mobileBack     = document.getElementById('tcpt-mobile-back-btn');\r\n        var searchInput    = document.getElementById('tcpt-filter-search');\r\n        var btnGeoloc      = document.getElementById('tcpt-btn-geoloc');\r\n        var ghostHeader    = detailsCol.querySelector('.bridge-ghost-header');\r\n        var iconOnline   = '<i class=\"fa-solid fa-laptop\" style=\"margin-right:8px;\"><\/i>';\r\n        var iconPhysical = '<i class=\"fa-solid fa-users\" style=\"margin-right:8px;\"><\/i>';\r\n        var iconBoth     = '<i class=\"fa-solid fa-chalkboard-user\" style=\"margin-right:8px;\"><\/i>';\r\n        var iconMail     = '<i class=\"fa-solid fa-envelope\" style=\"margin-right:8px;\"><\/i>';\r\n        var iconGlobe    = '<i class=\"fa-solid fa-globe\" style=\"margin-right:8px;\"><\/i>';\r\n        var iconMessage  = '<i class=\"fa-solid fa-comment\" style=\"margin-right:8px;\"><\/i>';\r\n\r\n        function setupCustomSelect(wrapperId, inputId) {\r\n            var wrapper = document.getElementById(wrapperId); if(!wrapper) return;\r\n            var trigger = wrapper.querySelector('.custom-select-trigger');\r\n            var input = document.getElementById(inputId); var options = wrapper.querySelectorAll('.custom-option');\r\n            trigger.addEventListener('click', function(e) {\r\n                document.querySelectorAll('.custom-select-wrapper').forEach(el => { if(el !== wrapper) el.classList.remove('open'); });\r\n                wrapper.classList.toggle('open'); e.stopPropagation();\r\n            });\r\n            options.forEach(option => {\r\n                option.addEventListener('click', function() {\r\n                    wrapper.querySelector('.custom-option.selected').classList.remove('selected'); this.classList.add('selected');\r\n                    var val = this.getAttribute('data-value'); var text = this.textContent; input.value = val;\r\n                    var spanLabel = trigger.querySelector('span'); spanLabel.textContent = text; trigger.setAttribute('title', text);\r\n                    wrapper.classList.remove('open'); filterTeachers();\r\n                });\r\n            });\r\n        }\r\n        setupCustomSelect('tcpt-wrap-country', 'tcpt-filter-country-val');\r\n        setupCustomSelect('tcpt-wrap-level', 'tcpt-filter-level-val');\r\n        setupCustomSelect('tcpt-wrap-course', 'tcpt-filter-course-val');\r\n        document.addEventListener('click', function(e) { if(!e.target.closest('.custom-select-wrapper')) { document.querySelectorAll('.custom-select-wrapper').forEach(el => el.classList.remove('open')); } });\r\n\r\n        function setupModal(modalEl, triggerEl) {\r\n            if(!modalEl) return;\r\n            var close = modalEl.querySelector('.ble-modal-close'); var back = modalEl.querySelector('.ble-modal-backdrop');\r\n            function open() { modalEl.classList.add('is-open'); document.body.classList.add('ble-modal-open'); }\r\n            function closeM() { modalEl.classList.remove('is-open'); document.body.classList.remove('ble-modal-open'); }\r\n            if(triggerEl) triggerEl.addEventListener('click', function(e) { e.preventDefault(); open(); });\r\n            if(close) close.addEventListener('click', function(e) { e.preventDefault(); closeM(); });\r\n            if(back) back.addEventListener('click', function(e) { closeM(); });\r\n            return { open: open, close: closeM };\r\n        }\r\n        var langModal = document.getElementById('tcpt-lang-modal'); var langTrigger = document.getElementById('tcpt-lang-trigger');\r\n        var langModalCtrl = setupModal(langModal, langTrigger); var currentLangSlug = 'all';\r\n        if(langModal) {\r\n            var applyBtn = langModal.querySelector('.ble-apply-lang');\r\n            langModal.querySelectorAll('.ble-lang-option').forEach(function(opt) {\r\n                opt.addEventListener('click', function() { langModal.querySelectorAll('.ble-lang-option').forEach(function(b) { b.classList.remove('active'); }); this.classList.add('active'); });\r\n            });\r\n            applyBtn.addEventListener('click', function() {\r\n                var activeLangBtn = langModal.querySelector('.ble-lang-option.active');\r\n                if (activeLangBtn) { \r\n                    currentLangSlug = activeLangBtn.getAttribute('data-lang'); \r\n                    var labelText = activeLangBtn.textContent.trim();\r\n                    var labelSpan = langTrigger.querySelector('.current-lang-label'); labelSpan.textContent = labelText; langTrigger.setAttribute('title', labelText);\r\n                }\r\n                filterTeachers(); langModalCtrl.close();\r\n            });\r\n        }\r\n\r\n        function getDistanceFromLatLonInKm(lat1, lon1, lat2, lon2) {\r\n            var R = 6371; var dLat = deg2rad(lat2-lat1); var dLon = deg2rad(lon2-lon1);\r\n            var a = Math.sin(dLat\/2) * Math.sin(dLat\/2) + Math.cos(deg2rad(lat1)) * Math.cos(deg2rad(lat2)) * Math.sin(dLon\/2) * Math.sin(dLon\/2); \r\n            var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); return R * c; \r\n        }\r\n        function deg2rad(deg) { return deg * (Math.PI\/180); }\r\n\r\n        btnGeoloc.addEventListener('click', function() {\r\n            if (btnGeoloc.classList.contains('active')) { btnGeoloc.classList.remove('active'); allTeachers.forEach(t => delete t.distance); filterTeachers(); return; }\r\n            if (!navigator.geolocation) { alert(\"Geolocation not supported\"); return; }\r\n            btnGeoloc.classList.add('loading');\r\n            navigator.geolocation.getCurrentPosition(function(position) {\r\n                btnGeoloc.classList.remove('loading'); btnGeoloc.classList.add('active');\r\n                var userLat = position.coords.latitude; var userLng = position.coords.longitude;\r\n                allTeachers.forEach(function(teacher) {\r\n                    if (teacher.lat && teacher.lng) teacher.distance = getDistanceFromLatLonInKm(userLat, userLng, parseFloat(teacher.lat), parseFloat(teacher.lng));\r\n                    else teacher.distance = 999999;\r\n                });\r\n                filterTeachers(); \r\n            }, function() { btnGeoloc.classList.remove('loading'); alert(\"Geolocation failed or disabled.\"); });\r\n        });\r\n\r\n        function renderList(teachers) {\r\n            listContainer.innerHTML = ''; countBadge.textContent = teachers.length;\r\n            if (teachers.length === 0) { listContainer.innerHTML = '<li class=\"bridge-list-empty\">' + txtNoResults + '<\/li>'; return; }\r\n            teachers.forEach(function(teacher) {\r\n                var li = document.createElement('li'); li.className = 'bridge-list-item'; li.setAttribute('data-id', teacher.id);\r\n                var subTitle = teacher.city || ''; if(teacher.country) subTitle += (subTitle ? ', ' : '') + teacher.country; if(!subTitle) subTitle = '-';\r\n                var distHTML = ''; if (teacher.distance !== undefined && teacher.distance < 99999) distHTML = '<div class=\"item-distance-abs\">' + teacher.distance.toFixed(1) + ' km<\/div>'; \r\n                li.innerHTML = `<div class=\"item-avatar\"><img decoding=\"async\" src=\"${teacher.avatar}\" alt=\"${teacher.name}\"><\/div><div class=\"item-content\"><h4 class=\"item-title\">${teacher.name}<\/h4><div class=\"item-subtitle\">${subTitle}<\/div><\/div>${distHTML}<div class=\"item-chevron\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg><\/div>`;\r\n                li.addEventListener('click', function() { document.querySelectorAll('#tcpt-results-list .bridge-list-item').forEach(el => el.classList.remove('active')); li.classList.add('active'); showDetails(teacher); });\r\n                listContainer.appendChild(li);\r\n            });\r\n        }\r\n    \r\n        function filterTeachers() {\r\n    var term = searchInput ? searchInput.value.toLowerCase() : ''; \r\n    \r\n    \/\/ S?CURISATION : On v?rifie que les inputs existent avant de lire .value\r\n    var countryInput = document.getElementById('tcpt-filter-country-val');\r\n    var country = countryInput ? countryInput.value : 'all';\r\n    \r\n    var levelInput = document.getElementById('tcpt-filter-level-val');\r\n    var level = levelInput ? levelInput.value : 'all';\r\n    \r\n    var courseInput = document.getElementById('tcpt-filter-course-val');\r\n    var course = courseInput ? courseInput.value : 'all';\r\n    \r\n    var lang = currentLangSlug; \r\n    \r\n    var filtered = allTeachers.filter(function(t) {\r\n        var matchSearch = t.name.toLowerCase().includes(term) || (t.city && t.city.toLowerCase().includes(term));\r\n        var matchCountry= (country === 'all') || (t.country === country);\r\n        var matchLevel  = (level === 'all') || (t.level_val === level);\r\n        var matchLang   = true; \r\n        if (lang !== 'all') matchLang = t.languages && t.languages.some(function(l) { return l.slug === lang; });\r\n        \r\n        var matchCourse = true; \r\n        if (course !== 'all') { \r\n            if (t.course_val === 'both') matchCourse = true; \r\n            else matchCourse = (t.course_val === course); \r\n        }\r\n        return matchSearch && matchCountry && matchLang && matchLevel && matchCourse;\r\n    });\r\n    \r\n    if (btnGeoloc && btnGeoloc.classList.contains('active')) {\r\n        filtered.sort(function(a, b) { return a.distance - b.distance; }); \r\n    }\r\n    \r\n    renderList(filtered);\r\n}\r\n\r\n        function showDetails(teacher) {\r\n            emptyState.style.display = 'none'; if(ghostHeader) ghostHeader.style.display = 'none';\r\n            var locationSubtitle = teacher.city || ''; if(teacher.country) locationSubtitle += (locationSubtitle ? ', ' : '') + teacher.country;\r\n            var courseHTML = teacher.course_label ? '<span style=\"display:inline-flex; align-items:center;\">' + (teacher.course_val === 'online' ? iconOnline : (teacher.course_val === 'physical' ? iconPhysical : iconBoth)) + teacher.course_label + '<\/span>' : '<span style=\"color:#ccc;\">-<\/span>';\r\n            var levelHTML = teacher.level_label ? teacher.level_label : '<span style=\"color:#ccc;\">-<\/span>';\r\n            var langsHTML = ''; if(teacher.languages && teacher.languages.length > 0) { \r\n                langsHTML = teacher.languages.map(function(lang) {\r\n                    var flagImg = lang.flag ? '<img decoding=\"async\" src=\"' + lang.flag + '\" class=\"bridge-round-flag\" style=\"margin-right:8px; box-shadow: 0 1px 2px rgba(0,0,0,0.1);\">' : '';\r\n                    return '<span style=\"display:inline-flex; align-items:center;\">' + flagImg + lang.name + '<\/span>';\r\n                }).join('<span style=\"margin: 0 10px; color:#cbd5e1; display:inline-flex; align-items:center;\">|<\/span>');\r\n            } else { langsHTML = '-'; }\r\n            var infoGridHtml = '';\r\n            if (teacher.course_label) infoGridHtml += '<div class=\"info-row\"><span class=\"info-label\">' + txtCourses + '<\/span><div class=\"info-value\">' + courseHTML + '<\/div><\/div>';\r\n            if (teacher.level_label) infoGridHtml += '<div class=\"info-row\"><span class=\"info-label\">' + txtLevel + '<\/span><div class=\"info-value\">' + levelHTML + '<\/div><\/div>';\r\n            if (langsHTML !== '-') infoGridHtml += '<div class=\"info-row\"><span class=\"info-label\">' + txtLangs + '<\/span><div class=\"info-value\" style=\"display:flex; align-items:center; flex-wrap:wrap;\">' + langsHTML + '<\/div><\/div>';\r\n            if (teacher.phone) infoGridHtml += '<div class=\"info-row\"><span class=\"info-label\">' + txtPhone + '<\/span><div class=\"info-value\"><a href=\"tel:' + teacher.phone.replace(\/\\s+\/g, '') + '\" style=\"color:#0055AA; text-decoration:none;\">' + teacher.phone + '<\/a><\/div><\/div>';\r\n            if (teacher.email) infoGridHtml += '<div class=\"info-row\"><span class=\"info-label\">' + txtEmail + '<\/span><div class=\"info-value\"><a href=\"mailto:' + teacher.email + '\" style=\"color:#0055AA; text-decoration:none;\">' + teacher.email + '<\/a><\/div><\/div>';\r\n            var actionButtons = '';\r\n            if (teacher.website) actionButtons += '<a href=\"' + teacher.website + '\" target=\"_blank\" class=\"btn-primary btn-color-blue\">' + iconGlobe + txtWebsite + '<\/a>';\r\n            if (teacher.email) actionButtons += '<a href=\"mailto:' + teacher.email + '\" class=\"btn-primary btn-color-blue\">' + iconMail + txtEmailBtn + '<\/a>';\r\n            if (teacher.is_linked) {\r\n                if (isUserLoggedIn && teacher.bp_message_url) actionButtons += '<a href=\"' + teacher.bp_message_url + '\" class=\"btn-primary btn-color-orange\">' + iconMessage + txtBpMessage + '<\/a>';\r\n                else actionButtons += '<button class=\"btn-primary btn-color-orange btn-signup-trigger\">' + iconMessage + txtBpMessage + '<\/button>';\r\n            }\r\n            var html = `<div class=\"detail-card\"><div class=\"card-header\"><img decoding=\"async\" src=\"${teacher.avatar}\" class=\"teacher-avatar-circle\"><h2 class=\"card-title\">${teacher.name}<\/h2>${locationSubtitle ? `<span class=\"card-subtitle\">${locationSubtitle}<\/span>` : ''}<\/div>${infoGridHtml ? `<div class=\"info-grid\">${infoGridHtml}<\/div>` : ''}${teacher.bio ? `<div class=\"card-bio-section about-club\"><h4>${txtBio}<\/h4><div class=\"card-desc\">${teacher.bio}<\/div><\/div>` : ''}${actionButtons ? `<div class=\"card-actions\">${actionButtons}<\/div>` : ''}<\/div>`;\r\n            detailsContent.innerHTML = html; detailsContent.style.display = 'block';\r\n            if (window.innerWidth <= 991) { listCol.style.display = 'none'; detailsCol.style.display = 'block'; mobileBack.style.display = 'flex'; }\r\n            var signupBtn = detailsContent.querySelector('.btn-signup-trigger');\r\n            if (signupBtn) {\r\n                signupBtn.addEventListener('click', function(e) {\r\n                    e.preventDefault(); var modal = document.getElementById('bridge-login-modal');\r\n                    if (modal) {\r\n                        var titleEl = modal.querySelector('h3'); var descEl = modal.querySelector('p');\r\n                        if (!modal.hasAttribute('data-orig-title') && titleEl) { modal.setAttribute('data-orig-title', titleEl.innerHTML); modal.setAttribute('data-orig-desc', descEl.innerHTML); }\r\n                        if (titleEl) titleEl.innerHTML = txtModalTitle; if (descEl) descEl.innerHTML = txtModalDesc;\r\n                        modal.classList.add('is-open'); document.body.classList.add('ble-modal-open');\r\n                        var restoreText = function() { if (titleEl) titleEl.innerHTML = modal.getAttribute('data-orig-title'); if (descEl) descEl.innerHTML = modal.getAttribute('data-orig-desc'); var closeBtn = modal.querySelector('.ble-modal-close'); var backdrop = modal.querySelector('.ble-modal-backdrop'); if (closeBtn) closeBtn.removeEventListener('click', restoreText); if (backdrop) backdrop.removeEventListener('click', restoreText); };\r\n                        var closeBtn = modal.querySelector('.ble-modal-close'); var backdrop = modal.querySelector('.ble-modal-backdrop'); if (closeBtn) closeBtn.addEventListener('click', restoreText); if (backdrop) backdrop.addEventListener('click', restoreText);\r\n                    }\r\n                });\r\n            }\r\n        }\r\n        mobileBack.addEventListener('click', function() { if(window.innerWidth <= 991) { listCol.style.display = 'flex'; detailsCol.style.display = 'none'; } });\r\n        searchInput.addEventListener('input', filterTeachers); renderList(allTeachers);\r\n    });\r\n    <\/script>\r\n    \r\n    \n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-67c99a8\" id=\"register-teacher\" data-block-id=\"67c99a8\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-67c99a8-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ccf8925\" data-v=\"4\" data-block-id=\"ccf8925\"><style>.stk-ccf8925-container{background-color:var(--stk-global-color-51802, #00024e) !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;overflow:hidden !important;box-shadow:none !important;padding-top:64px !important;padding-right:64px !important;padding-bottom:64px !important;padding-left:64px !important;}.stk-ccf8925-container:before{background-color:var(--stk-global-color-51802, #00024e) !important;}@media screen and (max-width: 1023px){.stk-ccf8925-container{padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;padding-left:32px !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ccf8925-container stk-hover-parent\"><div class=\"stk-block-content stk-inner-blocks stk-ccf8925-inner-blocks\">\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-4f0bc54\" data-block-id=\"4f0bc54\"><style>.stk-4f0bc54-column{--stk-columns-spacing:0px !important;--stk-column-gap:80px !important;flex-wrap:wrap !important;--stk-flex-grow:0 !important;}@media screen and (max-width: 1023px){.stk-4f0bc54 .stk--block-align-4f0bc54{align-items:center !important;}}@media screen and (max-width: 767px){.stk-4f0bc54-column{--stk-column-gap:32px !important;row-gap:24px !important;}}<\/style><div class=\"stk-row stk-inner-blocks stk--block-align-4f0bc54 stk-block-content stk--column-wrap-desktop stk-content-align stk-4f0bc54-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ba61dbf\" data-v=\"4\" data-block-id=\"ba61dbf\"><style>@media screen and (min-width: 768px) and (max-width: 1023px){.stk-ba61dbf {flex:var(--stk-flex-grow, 1) 1 calc(60% - var(--stk-column-gap, 0px) * 1 \/ 2 ) !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ba61dbf-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ba61dbf-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-c95553a\" id=\"register-as-a-teacher-span-style-color-var-stk-global-color-64234-f-37561-class-stk-highlight-here-span\" data-block-id=\"c95553a\"><style>.stk-c95553a {margin-bottom:40px !important;}.stk-c95553a .stk-block-heading__text{font-size:45px !important;color:var(--stk-global-color-66386, #f2f9ff) !important;line-height:52px !important;}@media screen and (max-width: 1023px){.stk-c95553a .stk-block-heading__text{font-size:45px !important;}}@media screen and (max-width: 767px){.stk-c95553a {margin-bottom:40px !important;}.stk-c95553a .stk-block-heading__text{font-size:42px !important;}}<\/style><h2 class=\"stk-block-heading__text has-text-color\">Register as a teacher <span style=\"color: var(--stk-global-color-64234, #f37561);\" class=\"stk-highlight\">here<\/span><\/h2><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-fb99032\" id=\"lorem-ipsum\" data-block-id=\"fb99032\"><style>.stk-fb99032 {margin-bottom:56px !important;}.stk-fb99032 .stk-block-text__text{font-size:20px !important;color:var(--stk-global-color-85642, #e1edfa) !important;}@media screen and (max-width: 1023px){.stk-fb99032 .stk-block-text__text{font-size:20px !important;}}<\/style><p class=\"stk-block-text__text has-text-color\">Share your passion for bridge! Apply for the teacher role to join our official directory and help players improve their game.<\/p><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon-list stk-block-icon-list has-text-color stk-block stk-f985127\" data-block-id=\"f985127\"><style>.stk-f985127 .stk-block-icon-list-item__content{gap:16px !important;}.stk-f985127 {--stk-icon-list-row-gap:64px !important;--stk-icon-list-marker-color:var(--stk-global-color-85642, #e1edfa) !important;--stk-icon-list-icon-size:32px !important;}.stk-f985127 .wp-block-stackable-icon-list-item:not(:nth-last-child(-n + 1))::after{border-bottom-style:dashed !important;border-width:1px !important;border-color:#f2f9ff78 !important;}.stk-f985127 ul li, .stk-f985127 ol li, .stk-f985127 ul li span, .stk-f985127 ol li span{color:var(--stk-global-color-66386, #f2f9ff) !important;}<\/style><svg style=\"display:none\"><defs><g id=\"stk-icon-list__icon-svg-def-f985127\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 190 190\"><polygon points=\"173.8,28.4 60.4,141.8 15.7,97.2 5.1,107.8 60.4,163 184.4,39 173.8,28.4\"\/><\/svg><\/g><\/defs><\/svg><ul class=\"stk-block-icon-list__ul stk-block-icon-list--column\">\n<li class=\"wp-block-stackable-icon-list-item stk-block-icon-list-item stk-block stk-3f655c4 stk-entrance\" data-block-id=\"3f655c4\"><style>.stk-3f655c4 {--entrance-transform:translateX(-64px) !important;--entrance-duration:0.75s !important;}<\/style><div class=\"stk-block-icon-list-item__content\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z\"\/><\/svg><\/div><\/span><span class=\"stk-block-icon-list-item__text\"><strong>Get Visible:<br><\/strong>Appear instantly in our global teacher directory.<\/span><\/div><\/li>\n\n\n\n<li class=\"wp-block-stackable-icon-list-item stk-block-icon-list-item stk-block stk-725b183 stk-entrance\" data-block-id=\"725b183\"><style>.stk-725b183 {--entrance-transform:translateX(-64px) !important;--entrance-delay:0.15s !important;--entrance-duration:0.75s !important;}<\/style><div class=\"stk-block-icon-list-item__content\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9l0 28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5l0-24.6c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg><\/div><\/span><span class=\"stk-block-icon-list-item__text\"><strong>Find Students:<\/strong><br>Attract new players, beginners, and competitors looking for lessons.<\/span><\/div><\/li>\n\n\n\n<li class=\"wp-block-stackable-icon-list-item stk-block-icon-list-item stk-block stk-3422f12 stk-entrance\" data-block-id=\"3422f12\"><style>.stk-3422f12 {--entrance-transform:translateX(-64px) !important;--entrance-delay:0.3s !important;--entrance-duration:0.75s !important;}<\/style><div class=\"stk-block-icon-list-item__content\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M4.1 38.2C1.4 34.2 0 29.4 0 24.6C0 11 11 0 24.6 0L133.9 0c11.2 0 21.7 5.9 27.4 15.5l68.5 114.1c-48.2 6.1-91.3 28.6-123.4 61.9L4.1 38.2zm503.7 0L405.6 191.5c-32.1-33.3-75.2-55.8-123.4-61.9L350.7 15.5C356.5 5.9 366.9 0 378.1 0L487.4 0C501 0 512 11 512 24.6c0 4.8-1.4 9.6-4.1 13.6zM80 336a176 176 0 1 1 352 0A176 176 0 1 1 80 336zm184.4-94.9c-3.4-7-13.3-7-16.8 0l-22.4 45.4c-1.4 2.8-4 4.7-7 5.1L168 298.9c-7.7 1.1-10.7 10.5-5.2 16l36.3 35.4c2.2 2.2 3.2 5.2 2.7 8.3l-8.6 49.9c-1.3 7.6 6.7 13.5 13.6 9.9l44.8-23.6c2.7-1.4 6-1.4 8.7 0l44.8 23.6c6.9 3.6 14.9-2.2 13.6-9.9l-8.6-49.9c-.5-3 .5-6.1 2.7-8.3l36.3-35.4c5.6-5.4 2.5-14.8-5.2-16l-50.1-7.3c-3-.4-5.7-2.4-7-5.1l-22.4-45.4z\"\/><\/svg><\/div><\/span><span class=\"stk-block-icon-list-item__text\"><strong>Showcase your Expertise:<\/strong><br>Display your certifications, teaching formats (online\/offline), and languages.<\/span><\/div><\/li>\n<\/ul><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9d09982 stk-animate stk-animate-smooth club-form-container\" data-v=\"4\" data-block-id=\"9d09982\" data-stk-anim-translatey-in=\"120\"><style>.stk-9d09982 {align-self:center !important;}@media screen and (min-width: 768px) and (max-width: 1023px){.stk-9d09982 {flex:var(--stk-flex-grow, 1) 1 calc(40% - var(--stk-column-gap, 0px) * 1 \/ 2 ) !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9d09982-container stk--no-background stk--no-padding\"><div class=\"has-text-align-left-mobile stk-block-content stk-inner-blocks stk-9d09982-inner-blocks\">        <div style=\"text-align:center; padding:50px 20px; background:var(--color-blue-5, #F2F9FF); border-radius:24px; border: 1px solid var(--color-blue-10, #E1EDFA);\">\r\n            <div style=\"font-size: 40px; color: var(--color-blue-primary); margin-bottom: 15px;\">\r\n                <i class=\"fa-solid fa-lock\"><\/i>\r\n            <\/div>\r\n            <h3 style=\"color:var(--color-blue-primary); margin-top:0; margin-bottom:20px; font-size: 20px;\">\r\n                You must be a member and logged in to apply.            <\/h3>\r\n            \r\n            <button class=\"ble-btn-primary\" onclick=\"document.getElementById('bridge-login-modal').classList.add('is-open'); document.body.classList.add('ble-modal-open'); return false;\" style=\"width:auto; padding:12px 30px; display:inline-flex; align-items:center; gap:8px;\">\r\n                <i class=\"fa-regular fa-user\"><\/i> Log in \/ Sign up            <\/button>\r\n        <\/div>\r\n        \n\n\n\n<div class=\"wp-block-stackable-image stk-block-image has-text-align-right has-text-align-left-mobile stk-block stk-bf93e3a\" data-block-id=\"bf93e3a\"><style>.stk-bf93e3a {right:-64px !important;bottom:-80px !important;position:absolute !important;z-index:-1 !important;}.stk-bf93e3a .stk-img-wrapper{width:100% !important;height:280px !important;}.stk-bf93e3a .stk-img-wrapper img{object-position:100% 50% !important;object-fit:contain !important;}@media screen and (max-width: 1023px){.stk-bf93e3a {align-items:center !important;display:flex !important;}.stk-bf93e3a .stk-img-wrapper{height:160px !important;}}@media screen and (max-width: 767px){.stk-bf93e3a .stk-img-wrapper img{object-position:0% 50% !important;}}<\/style><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-2997\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2025\/09\/banner_img.png\" width=\"752\" height=\"486\" srcset=\"https:\/\/bridge.com\/wp-content\/uploads\/2025\/09\/banner_img.png 752w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/09\/banner_img-300x194.png 300w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/09\/banner_img-624x403.png 624w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Find bridge teachers Find bridge teachers near you or anywhere in the world. You can also register as a teacher and give lessons to local&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-6332","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/6332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/comments?post=6332"}],"version-history":[{"count":4,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/6332\/revisions"}],"predecessor-version":[{"id":23577,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/6332\/revisions\/23577"}],"wp:attachment":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/media?parent=6332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}