{"id":20538,"date":"2025-08-18T13:49:55","date_gmt":"2025-08-18T17:49:55","guid":{"rendered":"https:\/\/ymcaboston.org\/?page_id=20538"},"modified":"2026-04-26T21:35:56","modified_gmt":"2026-04-27T01:35:56","slug":"private-swim-lessons","status":"publish","type":"page","link":"https:\/\/ymcaboston.org\/zh\/private-swim-lessons\/","title":{"rendered":"\u79c1\u4eba\u6e38\u6cf3\u8bfe"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-20538","page","type-page","status-publish","hentry"],"acf":{"content_builder":[{"acf_fc_layout":"full_width_content_over_image","background_image":"https:\/\/ymcaboston.org\/wp-content\/uploads\/2025\/08\/private-swim-hero-.jpg","mobile_background_image":"https:\/\/ymcaboston.org\/wp-content\/uploads\/2025\/08\/private-swim-mobile-hero.jpg","title":"Private Swim Lessons at the YMCA","content":"<p><a href=\"https:\/\/ymcaboston.org\/zh\/healthy-living\/healthy-living-swimming\/swimming-lessons\/\"><i class=\"fa fa-arrow-left\" aria-hidden=\"true\"><\/i> Back to Swimming Lessons<\/a><\/p>","show_book_button":"No","book_button_title_override":"","call_to_action_or_learn_more":"Neither","call_to_action_text":"","call_to_action_link":"","open_link_in_new_tab":"No","drop_down_content":"","new_content":"No"},{"acf_fc_layout":"content","content":"<div class=\"row\">\n<div class=\"col col-12 col-md-7\">\n<h3 style=\"color: #0089d0\"><b>Why Choose Private Swim Lessons?<\/b><\/h3>\n<p>Whether you&#8217;re just starting out or looking to refine your technique, private swim lessons are the fastest, most personalized way to gain confidence and skill in the water. These one-on-one sessions are designed entirely around you\u2014your comfort level, your goals, and your pace.<\/p>\n<p>With the undivided attention of a certified swim instructor, each lesson is tailored to meet your individual needs. That means faster progress, real-time feedback, and a customized approach that helps you succeed whether you&#8217;re overcoming fear of water, mastering the basics, or aiming to perfect your stroke.<\/p>\n<p>Private lessons offer a calm and supportive environment, free from the distractions and comparisons of group classes. For those who may feel nervous, self-conscious, or simply prefer to learn in a quieter setting, this is your chance to feel comfortable and in control.<\/p>\n<p>And with flexible scheduling options, fitting lessons into your busy life is easier than ever. Morning, evening, weekends we work with your calendar, not the other way around.<\/p>\n<p>Ready to feel confident in the water? Let\u2019s dive in\u2014private swim lessons are the most effective and empowering way to learn.\n<\/p><\/div>\n<div class=\"col col-12 col-md-5\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026.jpg\" alt=\"program dates for online registration\" width=\"1600\" height=\"662\" class=\"aligncenter size-full wp-image-26155\" srcset=\"https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026.jpg 1600w, https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026-300x124.jpg 300w, https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026-1024x424.jpg 1024w, https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026-768x318.jpg 768w, https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026-1536x636.jpg 1536w, https:\/\/ymcaboston.org\/wp-content\/uploads\/2026\/04\/PrivateSwim_Sessions_Late_Spring_2026-18x7.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>Private Swim Lessons now align with our Program Session Dates.\n<\/p><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h3 style=\"color: #0089d0\"><b>Why Choose the YMCA of Greater Boston?<\/b><\/h3>\n<p>As &#8220;America\u2019s Swim Instructor&#8221;, the YMCA leads the way in swim instruction, helping people of all ages and skill level learn to swim with confidence. At the Y, swim instructors are nationally certified and equipped with essential safety training, including CPR, AED, First Aid, and Oxygen Administration.<\/p>\n<p>With 13 locations across Greater Boston and flexible scheduling, we provide quality private swim lessons at your convenience. <\/p>","background_color":"","text_color":""},{"acf_fc_layout":"content","content":"<h4>Private Swim Lessons Interest Form<\/h4>\n<p>Please fill out our interest form and a member of our team will get in touch with you to provide more information and schedule your swim lessons!<\/p>\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_36' >\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_36'  action='\/zh\/wp-json\/wp\/v2\/pages\/20538' data-formid='36' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_36' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id=\"field_36_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_36_1'>\n                            \n                            <span id='input_36_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_36_1_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_36_1_3' class='gform-field-label gform-field-label--type-sub '>\u7b2c\u4e00\u9875<\/label>\n                                                <\/span>\n                            \n                            <span id='input_36_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_36_1_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_36_1_6' class='gform-field-label gform-field-label--type-sub '>\u540e\u4e00\u9875<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_36_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_36_3'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_36_3' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_36_4\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_36_4'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_36_4' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_36_5\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_36_5'>Select a Y Center for Your Lessons<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_36_5' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select<\/option><option value='Burbank YMCA' >Burbank YMCA<\/option><option value='Charles River YMCA' >Charles River YMCA<\/option><option value='Charlestown YMCA' >Charlestown YMCA<\/option><option value='Dorchester YMCA' >Dorchester YMCA<\/option><option value='East Boston YMCA' >East Boston YMCA<\/option><option value='Huntington Ave YMCA' >Huntington Ave YMCA<\/option><option value='North Suburban YMCA' >North Suburban YMCA<\/option><option value='Oak Square YMCA' >Oak Square YMCA<\/option><option value='Parkway Community YMCA' >Parkway Community YMCA<\/option><option value='Roxbury YMCA' >Roxbury YMCA<\/option><option value='Thomas M. Menino YMCA' >Thomas M. Menino YMCA<\/option><option value='Waltham YMCA' >Waltham YMCA<\/option><option value='Wang YMCA' >Wang YMCA<\/option><\/select><\/div><\/div><fieldset id=\"field_36_6\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gf_list_2col field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >How Did You Hear About Our Private Swim Lessons?<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_36_6'><div class='gchoice gchoice_36_6_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.1' type='checkbox'  value='At a YMCA Center'  id='choice_36_6_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_6_1' id='label_36_6_1' class='gform-field-label gform-field-label--type-inline'>At a YMCA Center<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_6_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.2' type='checkbox'  value='Social Media'  id='choice_36_6_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_6_2' id='label_36_6_2' class='gform-field-label gform-field-label--type-inline'>Social Media<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_6_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.3' type='checkbox'  value='Website'  id='choice_36_6_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_6_3' id='label_36_6_3' class='gform-field-label gform-field-label--type-inline'>Website<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_6_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.4' type='checkbox'  value='Other'  id='choice_36_6_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_6_4' id='label_36_6_4' class='gform-field-label gform-field-label--type-inline'>Other<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_36_7\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-half gf_list_2col field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >What Are Your Preferred Days For Lessons?<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_36_7'><div class='gchoice gchoice_36_7_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.1' type='checkbox'  value='Mondays'  id='choice_36_7_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_1' id='label_36_7_1' class='gform-field-label gform-field-label--type-inline'>Mondays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.2' type='checkbox'  value='Tuesdays'  id='choice_36_7_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_2' id='label_36_7_2' class='gform-field-label gform-field-label--type-inline'>Tuesdays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.3' type='checkbox'  value='Wednesdays'  id='choice_36_7_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_3' id='label_36_7_3' class='gform-field-label gform-field-label--type-inline'>Wednesdays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.4' type='checkbox'  value='Thursdays'  id='choice_36_7_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_4' id='label_36_7_4' class='gform-field-label gform-field-label--type-inline'>Thursdays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.5' type='checkbox'  value='Fridays'  id='choice_36_7_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_5' id='label_36_7_5' class='gform-field-label gform-field-label--type-inline'>Fridays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_6'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.6' type='checkbox'  value='Saturdays'  id='choice_36_7_6'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_6' id='label_36_7_6' class='gform-field-label gform-field-label--type-inline'>Saturdays<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_7_7'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.7' type='checkbox'  value='Sundays'  id='choice_36_7_7'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_7_7' id='label_36_7_7' class='gform-field-label gform-field-label--type-inline'>Sundays<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_36_8\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-half gf_list_2col field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >What Are Your Preferred Times For Lessons?<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_36_8'><div class='gchoice gchoice_36_8_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.1' type='checkbox'  value='Mornings'  id='choice_36_8_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_8_1' id='label_36_8_1' class='gform-field-label gform-field-label--type-inline'>Mornings<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_8_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.2' type='checkbox'  value='Afternoons'  id='choice_36_8_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_8_2' id='label_36_8_2' class='gform-field-label gform-field-label--type-inline'>Afternoons<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_36_8_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.3' type='checkbox'  value='Evenings'  id='choice_36_8_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_36_8_3' id='label_36_8_3' class='gform-field-label gform-field-label--type-inline'>Evenings<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_36_10\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div style=\"height:20px;width:100%;\"><\/div><\/div><div id=\"field_36_9\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_36_9'>Additional Details or Questions<\/label><div class='gfield_description' id='gfield_description_36_9'>Let us know if you have any questions about our lessons or important details to share with us before we get started with lessons. <\/div><div class='ginput_container ginput_container_textarea'><textarea name='input_9' id='input_36_9' class='textarea small'  aria-describedby=\"gfield_description_36_9\"    aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_36' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='\u63d0\u4ea4'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_36' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_36' id='gform_theme_36' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_36' id='gform_style_settings_36' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_36' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='36' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='hHd\/akVlFbY1FsBiUgZWGM8aRiPJ8oUr5pmluQ69g7amGtrAhl3ach\/sjvGC+8+xsnOlFVwS0dyB\/XAjLn9Mrjt0qpnGhjydehX1HlXUfSof2Qk=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_36' value='WyJ7XCI1XCI6W1wiOTA4M2U2Y2RjNDEwNzdlYjNmNzI4OGEyZjZmNjdlYmJcIixcImIzY2MxYWVjNTZlZTAyODYyY2MyYWU1NWMwZjQwNTM5XCIsXCIyMjZmYmZjNmQyZWEyZDdmOGY5MTBiMmE4NDI1MjQ0YlwiLFwiZDUzNTk4YTliYjRkOTlkZDYyNjMzMDk0YmFiYjNiODVcIixcIjlhZmJlODNlODhmMDU0Y2IwOTgxM2U1NWIyOWQ4YTExXCIsXCI2NTU2MTNhNThhMGRiMTM0ZGY4NjI4ZTA3MjUwMmU3OFwiLFwiNDBmZWUzODNmOWE3NGE1NzVhYWI3NjAxZDE2NzY0NjVcIixcImZiNjc0NjBiZjc5NjgwMThlMTRlN2EyODU0YWY2YTBjXCIsXCJiNzFlM2U1NDk3ODZjNDNjNWYxZTdjZWFiOTZmZGE1M1wiLFwiM2Q1YmQ3NWRhZjhjNGE1YjY4YWFhMTU5ODJkMjQzNWZcIixcIjQ5YTVkZGFiZmU5NGY3ODE5Y2VkYzU0Yjg3MWJlNWZkXCIsXCJiM2E0NTg2M2MzNTE0NzZkZmJjYzk2ODhkNjY4YWJmMFwiLFwiMTMxZjg4OGZmNzMwYzdlNGNkNTYzNDZlNDEwOWE0MzhcIl0sXCI2LjFcIjpcImZmN2YwODU5MmY5NTE2OTlhODA3YTU5ODcwZjRiZmJmXCIsXCI2LjJcIjpcImVhNjg4N2QxNmQ2OGZhNGU3NzY2NTY0ZWI3N2M3ZTM3XCIsXCI2LjNcIjpcIjEzZGE4MGQ3NTIwODZlZGJjZGUwZTk4NjJiY2ZjMzFmXCIsXCI2LjRcIjpcIjI5ZThiMjU1M2E2OTdjZjE0ZTlkYjQ4NGQxZWM2ZDE2XCIsXCI3LjFcIjpcIjVhMzJkMWVjMGZkMTUzNjBlOTgwZjFkODk2NDg4NDlkXCIsXCI3LjJcIjpcIjlkZjVkY2FiNzgxYzJjYWViMzJhY2ZiNzM2MjlkZjEzXCIsXCI3LjNcIjpcIjZkODQ3ZTQ3MTJmOGEzNTYwY2JjNTk3OWNkMTk5YjgyXCIsXCI3LjRcIjpcIjhjOGMxNmEwNzZhOTc3Y2IwZmM3ZDAzM2I4NGFhNjk1XCIsXCI3LjVcIjpcIjAxYzRhZmY4ZGYzMWRlYTQ1NjU3MTMxOTFmZGVkYzI0XCIsXCI3LjZcIjpcImI5MGZlMDk4Njk1ZTFmZTIwNWUwMDVlNjNmN2E1MjVlXCIsXCI3LjdcIjpcIjI0YjYyNDVlYjA4ZGIwN2U5ZjlmNGNkMzJiMTQ1MDU4XCIsXCI4LjFcIjpcIjcyNzQyMzdiYmU5NGJkMGZkODFmYjJiNGUwMDFkY2IwXCIsXCI4LjJcIjpcIjU2MTM1NTdkODEzNWVmODEzYzIxMzkzYWQwY2QxNTc4XCIsXCI4LjNcIjpcImRlMjk1Mzc1N2I1MzQ2NTc4Y2QwNzkzNmVmNDg3Y2VmXCJ9IiwiZWNjNjNjNWM5NzNkMmRjNTVjOTBkNmEyOTY3ZTVkMzkiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_36' id='gform_target_page_number_36' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_36' id='gform_source_page_number_36' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 36, 'https:\/\/ymcaboston.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_36').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_36');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_36').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_36').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_36').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_36').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_36').val();gformInitSpinner( 36, 'https:\/\/ymcaboston.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [36, current_page]);window['gf_submitting_36'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_36').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [36]);window['gf_submitting_36'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_36').text());}else{jQuery('#gform_36').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"36\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_36\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_36\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_36\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 36, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n","background_color":"#ededed","text_color":""}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Private Swim Lessons - YMCA of Greater Boston<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ymcaboston.org\/zh\/private-swim-lessons\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Private Swim Lessons - YMCA of Greater Boston\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ymcaboston.org\/zh\/private-swim-lessons\/\" \/>\n<meta property=\"og:site_name\" content=\"YMCA of Greater Boston\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/YMCABoston\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T01:35:56+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@YMCA_Boston\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/private-swim-lessons\\\/\",\"url\":\"https:\\\/\\\/ymcaboston.org\\\/private-swim-lessons\\\/\",\"name\":\"Private Swim Lessons - YMCA of Greater Boston\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#website\"},\"datePublished\":\"2025-08-18T17:49:55+00:00\",\"dateModified\":\"2026-04-27T01:35:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/private-swim-lessons\\\/#breadcrumb\"},\"inLanguage\":\"zh-CN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ymcaboston.org\\\/private-swim-lessons\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/private-swim-lessons\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ymcaboston.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Private Swim Lessons\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#website\",\"url\":\"https:\\\/\\\/ymcaboston.org\\\/\",\"name\":\"YMCA of Greater Boston\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ymcaboston.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-CN\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#organization\",\"name\":\"YMCA of Greater Boston\",\"url\":\"https:\\\/\\\/ymcaboston.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-CN\",\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ymcaboston.org\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Y-logo-blue-green.jpg\",\"contentUrl\":\"https:\\\/\\\/ymcaboston.org\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Y-logo-blue-green.jpg\",\"width\":179,\"height\":137,\"caption\":\"YMCA of Greater Boston\"},\"image\":{\"@id\":\"https:\\\/\\\/ymcaboston.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/YMCABoston\\\/\",\"https:\\\/\\\/x.com\\\/YMCA_Boston\",\"https:\\\/\\\/www.instagram.com\\\/ymca_boston\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Private Swim Lessons - YMCA of Greater Boston","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:\/\/ymcaboston.org\/zh\/private-swim-lessons\/","og_locale":"zh_CN","og_type":"article","og_title":"Private Swim Lessons - YMCA of Greater Boston","og_url":"https:\/\/ymcaboston.org\/zh\/private-swim-lessons\/","og_site_name":"YMCA of Greater Boston","article_publisher":"https:\/\/www.facebook.com\/YMCABoston\/","article_modified_time":"2026-04-27T01:35:56+00:00","twitter_card":"summary_large_image","twitter_site":"@YMCA_Boston","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ymcaboston.org\/private-swim-lessons\/","url":"https:\/\/ymcaboston.org\/private-swim-lessons\/","name":"Private Swim Lessons - YMCA of Greater Boston","isPartOf":{"@id":"https:\/\/ymcaboston.org\/#website"},"datePublished":"2025-08-18T17:49:55+00:00","dateModified":"2026-04-27T01:35:56+00:00","breadcrumb":{"@id":"https:\/\/ymcaboston.org\/private-swim-lessons\/#breadcrumb"},"inLanguage":"zh-CN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ymcaboston.org\/private-swim-lessons\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ymcaboston.org\/private-swim-lessons\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ymcaboston.org\/"},{"@type":"ListItem","position":2,"name":"Private Swim Lessons"}]},{"@type":"WebSite","@id":"https:\/\/ymcaboston.org\/#website","url":"https:\/\/ymcaboston.org\/","name":"\u5927\u6ce2\u58eb\u987f\u57fa\u7763\u6559\u9752\u5e74\u4f1a","description":"","publisher":{"@id":"https:\/\/ymcaboston.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ymcaboston.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-CN"},{"@type":"Organization","@id":"https:\/\/ymcaboston.org\/#organization","name":"\u5927\u6ce2\u58eb\u987f\u57fa\u7763\u6559\u9752\u5e74\u4f1a","url":"https:\/\/ymcaboston.org\/","logo":{"@type":"ImageObject","inLanguage":"zh-CN","@id":"https:\/\/ymcaboston.org\/#\/schema\/logo\/image\/","url":"https:\/\/ymcaboston.org\/wp-content\/uploads\/2021\/05\/Y-logo-blue-green.jpg","contentUrl":"https:\/\/ymcaboston.org\/wp-content\/uploads\/2021\/05\/Y-logo-blue-green.jpg","width":179,"height":137,"caption":"YMCA of Greater Boston"},"image":{"@id":"https:\/\/ymcaboston.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/YMCABoston\/","https:\/\/x.com\/YMCA_Boston","https:\/\/www.instagram.com\/ymca_boston"]}]}},"_links":{"self":[{"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/pages\/20538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/comments?post=20538"}],"version-history":[{"count":1,"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/pages\/20538\/revisions"}],"predecessor-version":[{"id":26160,"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/pages\/20538\/revisions\/26160"}],"wp:attachment":[{"href":"https:\/\/ymcaboston.org\/zh\/wp-json\/wp\/v2\/media?parent=20538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}