{"id":4710,"date":"2026-05-28T14:28:26","date_gmt":"2026-05-28T14:28:26","guid":{"rendered":"https:\/\/glacademy.edu.my\/holiday-camp\/"},"modified":"2026-06-07T18:06:54","modified_gmt":"2026-06-07T18:06:54","slug":"holiday-camp","status":"publish","type":"page","link":"https:\/\/glacademy.edu.my\/zh-hans\/holiday-camp\/","title":{"rendered":"Holiday Camp"},"content":{"rendered":"<!--\n  GL Academy \u2014 \u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425 (\u7b80\u4f53\u4e2d\u6587)\n  Paste into a single Elementor HTML widget.\n  Add hcp.css to Appearance \u2192 Customize \u2192 Additional CSS.\n-->\n<style>.hcp-hero__title,.hcp-section__title,.hcp-season-card__name{word-break:normal;overflow-wrap:break-word}.hcp-hero__sub,.hcp-why-card p,.hcp-season-card__desc{word-break:normal;overflow-wrap:break-word}<\/style>\n\n\n<!-- ============================================================\n  HERO\n============================================================ -->\n<section class=\"hcp-hero\">\n  <div class=\"hcp-hero__bg\" aria-hidden=\"true\"><\/div>\n  <div class=\"hcp-hero__inner\">\n\n    <div class=\"hcp-hero__text\">\n      <div class=\"hcp-hero__badge\">\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n          stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n          <circle cx=\"12\" cy=\"12\" r=\"4\" \/>\n          <path\n            d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41\" \/>\n        <\/svg>\n        \u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425 \u00b7 Kuala Lumpur\n      <\/div>\n      <h1 class=\"hcp-hero__title\">Holiday Camp<br><span class=\"hp-gradient-text\">in Malaysia<\/span><\/h1>\n      <p class=\"hcp-hero__sub\">\u6bcf\u4e2a\u6691\u5047\u4e0e\u5bd2\u5047\uff0c\u4e3a5\u81f316\u5c81\u513f\u7ae5\u63d0\u4f9b\u7684\u5f3a\u5316\u82f1\u8bed\u8bfe\u7a0b\u3002\u5c0f\u73ed\u6559\u5b66\uff0c\u6548\u679c\u663e\u8457\uff0c\u4e13\u4e3a\u9752\u5c11\u5e74\u5b66\u4e60\u8005\u6253\u9020\u7684\u8bfe\u7a0b\u4f53\u7cfb\u3002<\/p>\n      <div class=\"hcp-hero__pills\">\n        <span class=\"hcp-pill\">\n          <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\" \/>\n            <circle cx=\"9\" cy=\"7\" r=\"4\" \/>\n            <path d=\"M23 21v-2a4 4 0 0 0-3-3.87\" \/>\n            <path d=\"M16 3.13a4 4 0 0 1 0 7.75\" \/>\n          <\/svg>\n          5\u201316\u5c81\n        <\/span>\n        <span class=\"hcp-pill\">\n          <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"4\" \/>\n            <path d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2\" \/>\n          <\/svg>\n          \u590f\u5b63\u4e0e\u51ac\u5b63\n        <\/span>\n        <span class=\"hcp-pill\">\n          <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n            <polyline points=\"12 6 12 12 16 14\" \/>\n          <\/svg>\n          2\u201312\u5468\n        <\/span>\n        <span class=\"hcp-pill\">\n          <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\" \/>\n            <circle cx=\"12\" cy=\"10\" r=\"3\" \/>\n          <\/svg>\n          Kuala Lumpur\n        <\/span>\n      <\/div>\n      <div class=\"hcp-hero__actions\">\n        <a href=\"\/contact\" class=\"hp-btn hp-btn--red hp-btn--lg\">\u7acb\u5373\u9884\u7ea6\u540d\u989d<\/a>\n        <a href=\"#hcp-estimator\" class=\"hp-btn hp-btn--ghost hp-btn--lg\">\u4f30\u7b97\u8d39\u7528<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"hcp-hero__media\">\n      <div class=\"hcp-orbit\" id=\"hcp-orbit\" aria-hidden=\"true\">\n        <div class=\"hcp-orbit__track\" id=\"hcp-orbit-track\"><\/div>\n        <div class=\"hcp-orbit__photo\">\n          <img decoding=\"async\" src=\"https:\/\/glacademy.edu.my\/wp-content\/uploads\/2026\/05\/Untitled-7.5-x-5.5-cm-11.png\"\n            alt=\"GL Academy\u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425\" loading=\"eager\" \/>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  NATIONS MARQUEE\n============================================================ -->\n<section class=\"hcp-nations\">\n  <p class=\"hcp-nations__label\">\u6765\u81ea13\u4e2a\u56fd\u5bb6\u7684\u5b66\u751f\u53c2\u52a0\u4e86\u6211\u4eec\u7684\u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425<\/p>\n  <div class=\"hcp-nations__marquee\" aria-hidden=\"true\">\n    <div class=\"hcp-nations__track\">\n      <!-- List 1 -->\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf0\ud83c\uddf7<\/span> South Korea<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddef\ud83c\uddf5<\/span> Japan<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\udde8\ud83c\uddf3<\/span> China<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf7\ud83c\uddfa<\/span> Russia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf5\ud83c\uddf1<\/span> Poland<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddee\ud83c\uddf9<\/span> Italy<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddeb\ud83c\uddf7<\/span> France<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf2\ud83c\uddfe<\/span> Malaysia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddfa\ud83c\uddff<\/span> Uzbekistan<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddee\ud83c\uddf3<\/span> India<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddfe\ud83c\uddea<\/span> Yemen<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf8\ud83c\udde6<\/span> Saudi Arabia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\udde6\ud83c\uddea<\/span> UAE<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <!-- List 2 \u2014 duplicate for seamless loop -->\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf0\ud83c\uddf7<\/span> South Korea<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddef\ud83c\uddf5<\/span> Japan<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\udde8\ud83c\uddf3<\/span> China<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf7\ud83c\uddfa<\/span> Russia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf5\ud83c\uddf1<\/span> Poland<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddee\ud83c\uddf9<\/span> Italy<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddeb\ud83c\uddf7<\/span> France<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf2\ud83c\uddfe<\/span> Malaysia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddfa\ud83c\uddff<\/span> Uzbekistan<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddee\ud83c\uddf3<\/span> India<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddfe\ud83c\uddea<\/span> Yemen<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\uddf8\ud83c\udde6<\/span> Saudi Arabia<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n      <span class=\"hcp-nations__item\"><span class=\"hcp-nations__flag\">\ud83c\udde6\ud83c\uddea<\/span> UAE<\/span>\n      <span class=\"hcp-nations__sep\" aria-hidden=\"true\"><\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  SEASONS\n============================================================ -->\n<section class=\"hcp-seasons\">\n  <div class=\"hcp-seasons__inner\">\n    <div class=\"hcp-seasons__head\">\n      <span class=\"hcp-eyebrow\">\u53c2\u8425\u65f6\u95f4<\/span>\n      <h2 class=\"hcp-section__title\">\u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425<\/h2>\n      <p>\u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425\u6bcf\u5e74\u5404\u4e3e\u529e\u4e00\u671f\uff0c\u4e0e\u5b66\u6821\u5047\u671f\u540c\u6b65\u5b89\u6392\uff0c\u786e\u4fdd\u5b69\u5b50\u7684\u65e5\u5e38\u89c4\u5f8b\u4e0d\u53d7\u5f71\u54cd\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"hcp-season-grid\">\n\n      <div class=\"hcp-season-card\">\n        <div class=\"hcp-season-card__head\">\n          <div class=\"hcp-season-card__icon\" aria-hidden=\"true\">\n            <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,.9)\" stroke-width=\"2\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"4\" \/>\n              <path\n                d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41\" \/>\n            <\/svg>\n          <\/div>\n          <div>\n            <p class=\"hcp-season-card__name\">\u590f\u4ee4\u8425<\/p>\n            <p class=\"hcp-season-card__period\">6\u6708 \u00b7 7\u6708 \u00b7 8\u6708<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"hcp-season-card__body\">\n          <div class=\"hcp-season-card__months\">\n            <span class=\"hcp-season-month\">6\u6708<\/span>\n            <span class=\"hcp-season-month\">7\u6708<\/span>\n            <span class=\"hcp-season-month\">8\u6708<\/span>\n          <\/div>\n          <p class=\"hcp-season-card__desc\">\u5145\u5206\u5229\u7528\u6f2b\u957f\u7684\u6691\u5047\u3002\u6574\u6574\u4e09\u4e2a\u6708\u5747\u53ef\u62a5\u540d\u5165\u5b66\uff0c\u5b66\u751f\u53ef\u9009\u62e9\u53c2\u52a02\u5468\u77ed\u671f\u8425\uff0c\u4e5f\u53ef\u5728\u6574\u4e2a\u6691\u5047\u671f\u95f4\u6301\u7eed\u5b66\u4e60 \u2014 \u5b8c\u5168\u6309\u7167\u81ea\u5df1\u7684\u8282\u594f\u8fdb\u884c\u3002<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"hcp-season-card hcp-season-card--winter\">\n        <div class=\"hcp-season-card__head\">\n          <div class=\"hcp-season-card__icon\" aria-hidden=\"true\">\n            <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,.9)\" stroke-width=\"2\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"22\" \/>\n              <path d=\"M17 7l-5-5-5 5\" \/>\n              <path d=\"M17 17l-5 5-5-5\" \/>\n              <line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\" \/>\n              <path d=\"M7 7l5 5 5-5\" \/>\n              <path d=\"M7 17l5-5 5 5\" \/>\n            <\/svg>\n          <\/div>\n          <div>\n            <p class=\"hcp-season-card__name\">\u51ac\u4ee4\u8425<\/p>\n            <p class=\"hcp-season-card__period\">12\u6708 \u00b7 1\u6708 \u00b7 2\u6708<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"hcp-season-card__body\">\n          <div class=\"hcp-season-card__months\">\n            <span class=\"hcp-season-month\">12\u6708<\/span>\n            <span class=\"hcp-season-month\">1\u6708<\/span>\n            <span class=\"hcp-season-month\">2\u6708<\/span>\n          <\/div>\n          <p class=\"hcp-season-card__desc\">\u4ee5\u66f4\u5f3a\u7684\u72b6\u6001\u8fce\u63a5\u65b0\u5e74\u3002\u5e74\u672b\u8de8\u5e74\u671f\u95f4\u662f\u96c6\u4e2d\u5b66\u4e60\u7684\u7edd\u4f73\u65f6\u673a \u2014 \u5b66\u751f\u5c06\u57282\u6708\u5f00\u5b66\u65f6\u5e26\u7740\u660e\u663e\u63d0\u5347\u7684\u82f1\u8bed\u80fd\u529b\u91cd\u8fd4\u6821\u56ed\u3002<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  WHY GL ACADEMY\n============================================================ -->\n<section class=\"hcp-why\">\n  <div class=\"hcp-why__inner\">\n    <div class=\"hcp-why__head\">\n      <span class=\"hcp-eyebrow\">\u4e3a\u4f55\u9009\u62e9\u6211\u4eec<\/span>\n      <h2 class=\"hcp-section__title\">\u5bb6\u957f\u770b\u5f97\u89c1\u7684\u6210\u679c<\/h2>\n      <p class=\"hcp-why__sub\">GL Academy\u7684\u590f\u4ee4\u8425\u4e0e\u51ac\u4ee4\u8425\u662f\u4e00\u5957\u7ed3\u6784\u6e05\u6670\u3001\u6548\u679c\u53ef\u91cf\u5316\u7684\u8bfe\u7a0b\uff0c\u5e2e\u52a9\u5b69\u5b50\u5feb\u901f\u7a81\u7834\u7ea7\u522b \u2014 \u800c\u4e0d\u4ec5\u4ec5\u662f\u4ee5\u82f1\u8bed\u70b9\u7f00\u7684\u5a31\u4e50\u6d3b\u52a8\u3002<\/p>\n    <\/div>\n\n    <div class=\"hcp-why-grid\">\n\n      <div class=\"hcp-why-card\">\n        <div class=\"hcp-why-card__icon\" aria-hidden=\"true\">\n          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#DC2626\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\" \/>\n          <\/svg>\n        <\/div>\n        <h3>British Council \u5408\u4f5c\u4f19\u4f34<\/h3>\n        <p>\u6211\u4eec\u7684\u8bfe\u7a0b\u4e0e British Council \u6807\u51c6\u63a5\u8f68 \u2014 \u8fd9\u4e0e\u5168\u7403\u5404\u5730\u56fd\u9645\u5b66\u6821\u6240\u91c7\u7528\u7684\u540c\u4e00\u57fa\u51c6\u5b8c\u5168\u4e00\u81f4\u3002<\/p>\n      <\/div>\n\n      <div class=\"hcp-why-card\">\n        <div class=\"hcp-why-card__icon\" aria-hidden=\"true\">\n          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#DC2626\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\" \/>\n            <circle cx=\"9\" cy=\"7\" r=\"4\" \/>\n            <path d=\"M23 21v-2a4 4 0 0 0-3-3.87\" \/>\n            <path d=\"M16 3.13a4 4 0 0 1 0 7.75\" \/>\n          <\/svg>\n        <\/div>\n        <h3>\u6700\u591a10\u201312\u4eba\u5c0f\u73ed\u6388\u8bfe<\/h3>\n        <p>\u5c0f\u73ed\u89c4\u6a21\u786e\u4fdd\u6bcf\u4e2a\u5b69\u5b50\u90fd\u80fd\u88ab\u770b\u89c1\u3001\u88ab\u503e\u542c\u3001\u5f97\u5230\u7ea0\u6b63 \u2014 \u4e0d\u4f1a\u6df9\u6ca1\u5728\u5927\u8bfe\u5802\u7684\u89d2\u843d\u91cc\u3002<\/p>\n      <\/div>\n\n      <div class=\"hcp-why-card\">\n        <div class=\"hcp-why-card__icon\" aria-hidden=\"true\">\n          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#DC2626\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\" \/>\n            <polyline points=\"17 6 23 6 23 12\" \/>\n          <\/svg>\n        <\/div>\n        <h3>\u8fdb\u6b65\u901f\u5ea6\u63d0\u534750%<\/h3>\n        <p>\u5168\u5929\u6c89\u6d78\u5f0f\u5b66\u4e60\u5c06\u6570\u6708\u7684\u517c\u804c\u8bfe\u7a0b\u538b\u7f29\u5230\u5047\u671f\u96c6\u8bad\u4e2d \u2014 \u5bb6\u957f\u5f88\u5feb\u5c31\u80fd\u770b\u5230\u5b69\u5b50\u7684\u53d8\u5316\u3002<\/p>\n      <\/div>\n\n      <div class=\"hcp-why-card\">\n        <div class=\"hcp-why-card__icon\" aria-hidden=\"true\">\n          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#DC2626\" stroke-width=\"2\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\" \/>\n            <path d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\" \/>\n          <\/svg>\n        <\/div>\n        <h3>Oxford University Press \u6559\u6750<\/h3>\n        <p>\u4f4e\u9f84\u5b66\u5458\u4f7f\u7528 <em>Let's Go<\/em>\uff0c\u9ad8\u5e74\u7ea7\u5b66\u5458\u4f7f\u7528 <em>Headway<\/em> \u2014 \u5168\u7403\u516c\u8ba4\u7684\u6743\u5a01\u6559\u6750\uff0c\u6309\u6bcf\u4f4d\u5b66\u5458\u7684\u6c34\u5e73\u7cbe\u51c6\u5339\u914d\u3002<\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  PRICE ESTIMATOR\n============================================================ -->\n<section class=\"hcp-estimator\" id=\"hcp-estimator\">\n  <div class=\"hcp-estimator__inner\">\n    <div class=\"hcp-estimator__head\">\n      <span class=\"hcp-eyebrow\">\u8d39\u7528<\/span>\n      <h2 class=\"hcp-section__title\">\u4f30\u7b97\u8425\u671f\u8d39\u7528<\/h2>\n      <p>\u9009\u62e9\u5468\u6570\u5e76\u5f00\u542f\u9002\u7528\u7684\u9009\u9879\u3002\u4ef7\u683c\u4ee5\u6bcf\u4f4d\u5b66\u5458\u8ba1\u7b97\u3002<\/p>\n    <\/div>\n\n    <div class=\"hcp-est-card\">\n\n      <!-- Controls -->\n      <div class=\"hcp-est-controls\">\n\n        <div class=\"hcp-est-group\">\n          <span class=\"hcp-est-label\">\u5468\u6570<\/span>\n          <div class=\"hcp-week-btns\" id=\"hcp-week-btns\" role=\"group\" aria-label=\"\u9009\u62e9\u5468\u6570\">\n            <button class=\"hcp-week-btn\" data-weeks=\"2\" type=\"button\">2<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"3\" type=\"button\">3<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"4\" type=\"button\">4<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"5\" type=\"button\">5<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"6\" type=\"button\">6<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"7\" type=\"button\">7<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"8\" type=\"button\">8<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"9\" type=\"button\">9<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"10\" type=\"button\">10<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"11\" type=\"button\">11<\/button>\n            <button class=\"hcp-week-btn\" data-weeks=\"12\" type=\"button\">12<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"hcp-est-group\">\n          <span class=\"hcp-est-label\">\u9009\u9879<\/span>\n          <div class=\"hcp-est-toggles\">\n\n            <label class=\"hcp-est-toggle\">\n              <div class=\"hcp-toggle-info\">\n                <span class=\"hcp-toggle-title\">\u5144\u5f1f\u59d0\u59b9\u540c\u65f6\u62a5\u540d<\/span>\n                <span class=\"hcp-toggle-desc\">\u5b66\u8d399\u6298\u4f18\u60e0\uff0895%\uff09<\/span>\n              <\/div>\n              <input type=\"checkbox\" id=\"hcp-sibling\" class=\"hcp-toggle-input\">\n              <span class=\"hcp-toggle-track\" aria-hidden=\"true\"><\/span>\n            <\/label>\n\n            <label class=\"hcp-est-toggle\">\n              <div class=\"hcp-toggle-info\">\n                <span class=\"hcp-toggle-title\">\u56fd\u9645\u5b66\u751f<\/span>\n                <span class=\"hcp-toggle-desc\">\u5168\u90e8\u8d39\u7528\u5f81\u6536 6% SST<\/span>\n              <\/div>\n              <input type=\"checkbox\" id=\"hcp-foreigner\" class=\"hcp-toggle-input\">\n              <span class=\"hcp-toggle-track\" aria-hidden=\"true\"><\/span>\n            <\/label>\n\n            <label class=\"hcp-est-toggle\">\n              <div class=\"hcp-toggle-info\">\n                <span class=\"hcp-toggle-title\">\u6dfb\u52a0\u5348\u9910<\/span>\n                <span class=\"hcp-toggle-desc\">RM 25\/day \u00b7 \u5468\u4e00\u81f3\u5468\u4e94<\/span>\n              <\/div>\n              <input type=\"checkbox\" id=\"hcp-lunch\" class=\"hcp-toggle-input\">\n              <span class=\"hcp-toggle-track\" aria-hidden=\"true\"><\/span>\n            <\/label>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <!-- Summary -->\n      <div class=\"hcp-est-summary\">\n        <p class=\"hcp-est-summary__title\">\u8d39\u7528\u660e\u7ec6<\/p>\n\n        <div class=\"hcp-est-row\">\n          <div class=\"hcp-est-row__lhs\">\n            <span id=\"hcp-r-tuition-label\">\u5b66\u8d39 (4\u5468)<\/span>\n          <\/div>\n          <span class=\"hcp-est-row__val\" id=\"hcp-r-tuition\">RM 3,800<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-row\" id=\"hcp-row-sib\" style=\"display:none\">\n          <div class=\"hcp-est-row__lhs\">\n            <span>\u5144\u5f1f\u59d0\u59b9\u4f18\u60e0 (5%)<\/span>\n          <\/div>\n          <span class=\"hcp-est-row__val hcp-est-row__val--disc\" id=\"hcp-r-sib\">\u2212RM 190<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-row\">\n          <div class=\"hcp-est-row__lhs\"><span>\u6ce8\u518c\u8d39<\/span><\/div>\n          <span class=\"hcp-est-row__val\">RM 300<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-row\">\n          <div class=\"hcp-est-row__lhs\">\n            <span>\u6559\u6750\u8d39<\/span>\n            <span class=\"hcp-est-meta\" id=\"hcp-r-resource-note\">\u542b\u725b\u6d25\u6559\u6750<\/span>\n          <\/div>\n          <span class=\"hcp-est-row__val\" id=\"hcp-r-resource\">RM 200<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-row\" id=\"hcp-row-lunch\" style=\"display:none\">\n          <div class=\"hcp-est-row__lhs\">\n            <span>\u5348\u9910<\/span>\n            <span class=\"hcp-est-meta\" id=\"hcp-r-lunch-meta\">4\u5468 \u00d7 5\u5929 \u00d7 RM 25<\/span>\n          <\/div>\n          <span class=\"hcp-est-row__val\" id=\"hcp-r-lunch\">RM 500<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-row\" id=\"hcp-row-sst\" style=\"display:none\">\n          <div class=\"hcp-est-row__lhs\">\n            <span>SST \u2013 \u56fd\u9645\u5b66\u751f (6%)<\/span>\n          <\/div>\n          <span class=\"hcp-est-row__val hcp-est-row__val--sst\" id=\"hcp-r-sst\">+RM 0<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-divider\"><\/div>\n\n        <div class=\"hcp-est-total\">\n          <span class=\"hcp-est-total__label\">\u9884\u4f30\u603b\u989d<\/span>\n          <span class=\"hcp-est-total__val\" id=\"hcp-r-total\">RM 4,300<\/span>\n        <\/div>\n\n        <div class=\"hcp-est-cta\">\n          <a href=\"\/contact\">\u54a8\u8be2\u4e0e\u9884\u7ea6 \u2192<\/a>\n        <\/div>\n\n        <p class=\"hcp-est-footnote\">\u5144\u5f1f\u59d0\u59b9\u4f18\u60e0\u5728\u540c\u65f6\u62a5\u540d\u65f6\u6309\u6bcf\u4f4d\u5b66\u5458\u5206\u522b\u8ba1\u7b97\u3002<\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  TIMETABLE\n============================================================ -->\n<section class=\"hcp-timetable\">\n  <div class=\"hcp-timetable__inner\">\n    <div class=\"hcp-timetable__head\">\n      <span class=\"hcp-eyebrow\">\u6bcf\u65e5\u5b89\u6392<\/span>\n      <h2 class=\"hcp-section__title\">\u5145\u5b9e\u4e13\u6ce8\u7684\u5168\u5929\u5b66\u4e60<\/h2>\n      <p>\u8425\u671f\u6bcf\u4e00\u5929\u5747\u4ee5\u7ed3\u6784\u5316\u3001\u5145\u6ee1\u6d3b\u529b\u7684\u65b9\u5f0f\uff0c\u5168\u9762\u6db5\u76d6\u82f1\u8bed\u56db\u5927\u6838\u5fc3\u6280\u80fd \u2014 \u5199\u4f5c\u3001\u9605\u8bfb\u3001\u542c\u529b\u4e0e\u53e3\u8bed\u3002<\/p>\n    <\/div>\n\n    <table class=\"hcp-schedule\" role=\"table\" aria-label=\"\u6bcf\u65e5\u8bfe\u7a0b\u8868\">\n      <thead>\n        <tr>\n          <th scope=\"col\">\u65f6\u95f4<\/th>\n          <th scope=\"col\">\u8bfe\u7a0b<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td>\u4e0a\u5348 9:30 \u2013 10:45<\/td>\n          <td><span class=\"hcp-sched-subj\"><span class=\"hcp-sched-dot\" style=\"background:#1556B5;\"\n                aria-hidden=\"true\"><\/span>\u5199\u4f5c\u4e0e\u8bed\u6cd5<\/span><\/td>\n        <\/tr>\n        <tr class=\"hcp-sched-break-row\">\n          <td>\u4e0a\u5348 10:45 \u2013 11:00<\/td>\n          <td><span class=\"hcp-sched-break\"><span class=\"hcp-sched-dot\" style=\"background:#D1D5DB;\"\n                aria-hidden=\"true\"><\/span>\u5c0f\u4f11<\/span><\/td>\n        <\/tr>\n        <tr>\n          <td>\u4e0a\u5348 11:00 \u2013 \u4e0b\u5348 12:15<\/td>\n          <td><span class=\"hcp-sched-subj\"><span class=\"hcp-sched-dot\" style=\"background:#16A34A;\"\n                aria-hidden=\"true\"><\/span>\u9605\u8bfb<\/span><\/td>\n        <\/tr>\n        <tr class=\"hcp-sched-break-row\">\n          <td>\u4e0b\u5348 12:15 \u2013 1:15<\/td>\n          <td><span class=\"hcp-sched-break\"><span class=\"hcp-sched-dot\" style=\"background:#D1D5DB;\"\n                aria-hidden=\"true\"><\/span>\u5348\u4f11<\/span><\/td>\n        <\/tr>\n        <tr>\n          <td>\u4e0b\u5348 1:15 \u2013 2:30<\/td>\n          <td><span class=\"hcp-sched-subj\"><span class=\"hcp-sched-dot\" style=\"background:#7C3AED;\"\n                aria-hidden=\"true\"><\/span>\u542c\u529b<\/span><\/td>\n        <\/tr>\n        <tr class=\"hcp-sched-break-row\">\n          <td>\u4e0b\u5348 2:30 \u2013 2:45<\/td>\n          <td><span class=\"hcp-sched-break\"><span class=\"hcp-sched-dot\" style=\"background:#D1D5DB;\"\n                aria-hidden=\"true\"><\/span>\u5c0f\u4f11<\/span><\/td>\n        <\/tr>\n        <tr>\n          <td>\u4e0b\u5348 2:45 \u2013 4:00<\/td>\n          <td><span class=\"hcp-sched-subj\"><span class=\"hcp-sched-dot\" style=\"background:#DC2626;\"\n                aria-hidden=\"true\"><\/span>\u53e3\u8bed\u4e0e\u4f1a\u8bdd<\/span><\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n<\/section>\n\n\n<!-- ============================================================\n  CTA\n============================================================ -->\n<section class=\"hcp-cta\">\n  <div class=\"hcp-cta__inner\">\n    <span class=\"hcp-eyebrow\" style=\"color:#DC2626; background:rgba(220,38,38,.15);\">\u540d\u989d\u6709\u9650<\/span>\n    <h2>\u8ba9\u5b69\u5b50\u5728\u5047\u671f\u62a2\u5360\u5148\u673a<\/h2>\n    <p>\u590f\u4ee4\u8425\uff086\u20138\u6708\uff09\u4e0e\u51ac\u4ee4\u8425\uff0812\u20132\u6708\uff09\u5747\u5df2\u5f00\u653e\u62a5\u540d\u3002\u540d\u989d\u586b\u6ee1\u8fc5\u901f \u2014 \u8bf7\u5c3d\u65e9\u8054\u7cfb\u6211\u4eec\u4e3a\u5b69\u5b50\u9501\u5b9a\u540d\u989d\u3002<\/p>\n    <div class=\"hcp-cta__actions\">\n      <a href=\"\/contact\" class=\"hp-btn hp-btn--red hp-btn--lg\">\u7acb\u5373\u9884\u7ea6\u540d\u989d<\/a>\n      <a href=\"\/intensive-english-programme\" class=\"hp-btn hp-btn--outline hp-btn--lg\">\u4e86\u89e3\u5168\u5e74\u5236\u8bfe\u7a0b<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<script>\n  \/* \u2500\u2500 Price Estimator \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function () {\n    'use strict';\n\n    var TUITION = { 2: 2200, 3: 3200, 4: 3800, 5: 4750, 6: 5700, 7: 6650, 8: 7200 };\n    var RATE_9P = 900;   \/* per-week prorate for 9-12 weeks  *\/\n    var REG_FEE = 300;\n    var RES_LOW = 200;   \/* 2-8 weeks  *\/\n    var RES_HIGH = 400;   \/* 9-12 weeks *\/\n    var LUNCH_DAY = 25;\n    var LUNCH_WK = 5;\n\n    function getTuition(w) { return w <= 8 ? TUITION[w] : RATE_9P * w; }\n    function getResource(w) { return w >= 9 ? RES_HIGH : RES_LOW; }\n    function num(n) { return n.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ','); }\n    function fmt(n) { return 'RM ' + num(n); }\n\n    var weeks = 4;\n\n    \/* Week buttons *\/\n    var allBtns = document.querySelectorAll('.hcp-week-btn');\n    allBtns.forEach(function (btn) {\n      btn.addEventListener('click', function () {\n        allBtns.forEach(function (b) { b.classList.remove('hcp-week-btn--active'); });\n        btn.classList.add('hcp-week-btn--active');\n        weeks = parseInt(btn.getAttribute('data-weeks'), 10);\n        refresh();\n      });\n    });\n\n    \/* Toggles *\/\n    ['hcp-sibling', 'hcp-foreigner', 'hcp-lunch'].forEach(function (id) {\n      var el = document.getElementById(id);\n      if (el) el.addEventListener('change', refresh);\n    });\n\n    function setText(id, val) { var e = document.getElementById(id); if (e) e.textContent = val; }\n    function showRow(id, show) { var e = document.getElementById(id); if (e) e.style.display = show ? 'flex' : 'none'; }\n\n    function refresh() {\n      var w = weeks;\n      var sibling = document.getElementById('hcp-sibling').checked;\n      var foreigner = document.getElementById('hcp-foreigner').checked;\n      var lunch = document.getElementById('hcp-lunch').checked;\n\n      var tuition = getTuition(w);\n      var sibDisc = sibling ? Math.round(tuition * 0.05) : 0;\n      var tuitionNet = tuition - sibDisc;\n      var resource = getResource(w);\n      var lunchAmt = lunch ? LUNCH_DAY * LUNCH_WK * w : 0;\n\n      \/* SST applies to ALL fees (tuition net + reg + resource + lunch) *\/\n      var subtotal = tuitionNet + REG_FEE + resource + lunchAmt;\n      var sst = foreigner ? Math.round(subtotal * 0.06) : 0;\n      var total = subtotal + sst;\n\n      setText('hcp-r-tuition-label', '\u5b66\u8d39 (' + w + '\u5468)');\n      setText('hcp-r-tuition', fmt(tuition));\n\n      showRow('hcp-row-sib', sibling);\n      setText('hcp-r-sib', '\u2212RM ' + num(sibDisc));\n\n      setText('hcp-r-resource', fmt(resource));\n      setText('hcp-r-resource-note', w >= 9 ? '\u542b\u725b\u6d25\u6559\u6750\u5957\u88c5' : '\u542b\u725b\u6d25\u6559\u6750');\n\n      showRow('hcp-row-lunch', lunch);\n      setText('hcp-r-lunch-meta', w + '\u5468 \u00d7 5\u5929 \u00d7 RM 25');\n      setText('hcp-r-lunch', fmt(lunchAmt));\n\n      showRow('hcp-row-sst', foreigner);\n      setText('hcp-r-sst', '+RM ' + num(sst));\n\n      setText('hcp-r-total', fmt(total));\n    }\n\n    \/* Init *\/\n    var init = document.querySelector('[data-weeks=\"4\"]');\n    if (init) init.classList.add('hcp-week-btn--active');\n    refresh();\n  })();\n\n\n  \/* \u2500\u2500 Orbit Animation \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function () {\n    'use strict';\n\n    var WORDS = ['\u8bed\u6cd5', '\u6d41\u5229', '\u53e3\u8bed', '\u9605\u8bfb', '\u5199\u4f5c', '\u542c\u529b', '\u8bcd\u6c47', '\u81ea\u4fe1', '\u8868\u8fbe', '\u53d1\u97f3', '\u7406\u89e3\u529b', '\u6c9f\u901a'];\n    var RADIUS = 175;\n    var SPEED = 0.004; \/* radians per frame (~26s full rotation at 60fps) *\/\n\n    var track = document.getElementById('hcp-orbit-track');\n    if (!track) return;\n\n    var angle = 0;\n    var count = WORDS.length;\n\n    var items = WORDS.map(function (w) {\n      var el = document.createElement('span');\n      el.className = 'hcp-orbit__word';\n      el.textContent = w;\n      track.appendChild(el);\n      return el;\n    });\n\n    function frame() {\n      items.forEach(function (el, i) {\n        var theta = angle + (i \/ count) * Math.PI * 2;\n        var x = Math.cos(theta) * RADIUS;\n        var y = Math.sin(theta) * RADIUS;\n        el.style.transform =\n          'translate(calc(-50% + ' + x.toFixed(2) + 'px), calc(-50% + ' + y.toFixed(2) + 'px))';\n      });\n      angle += SPEED;\n      requestAnimationFrame(frame);\n    }\n\n    frame();\n  })();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4710","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/pages\/4710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/comments?post=4710"}],"version-history":[{"count":1,"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/pages\/4710\/revisions"}],"predecessor-version":[{"id":4717,"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/pages\/4710\/revisions\/4717"}],"wp:attachment":[{"href":"https:\/\/glacademy.edu.my\/zh-hans\/wp-json\/wp\/v2\/media?parent=4710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}