{"id":12966,"date":"2025-07-16T16:08:55","date_gmt":"2025-07-16T08:08:55","guid":{"rendered":"https:\/\/pre-prod.tca.edu.sg\/?page_id=12966"},"modified":"2026-02-25T14:59:04","modified_gmt":"2026-02-25T06:59:04","slug":"school-of-theology-chinese-2024","status":"publish","type":"page","link":"https:\/\/www.tca.edu.sg\/zh\/graduation\/school-of-theology-chinese-2024\/","title":{"rendered":"School of Theology (Chinese) 2024"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12966\" class=\"elementor elementor-12966 elementor-12965\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fbab87 e-flex e-con-boxed e-con e-parent\" data-id=\"9fbab87\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1d440c5 e-con-full e-flex e-con e-child\" data-id=\"1d440c5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2704b14 elementor-widget elementor-widget-heading\" data-id=\"2704b14\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u6bd5\u4e1a<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c29eabf elementor-widget elementor-widget-heading\" data-id=\"c29eabf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">\u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8)<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ef3631 elementor-widget elementor-widget-html\" data-id=\"6ef3631\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n(function($) {\n  $(window).on('elementor\/frontend\/init', function () {\n    const currentUrl = window.location.href.replace(\/\\\/$\/, '');\n    $(\".elementor-icon-list-item a\").each(function () {\n      const linkUrl = this.href.replace(\/\\\/$\/, '');\n      if (linkUrl === currentUrl) {\n        $(this).addClass(\"active-inner-link\");\n      }\n    });\n  });\n})(jQuery);\n\n\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const SCROLL_OFFSET = 190; \/\/ adjust to match your sticky header height\n  const sidebar = document.querySelector(\".sidebar\");\n  const links = Array.from(sidebar.querySelectorAll(\"a.scroll-link\"));\n\n  \/\/ Resolve target element from link (supports \"#id\" and full URL with hash)\n  function getTarget(link) {\n    const href = link.getAttribute(\"href\") || \"\";\n    const hash = href.startsWith(\"#\") ? href : (new URL(href, location.href).hash || \"\");\n    if (!hash) return null;\n    return document.getElementById(hash.slice(1));\n  }\n\n  \/\/ Map sections to links\n  const sections = [];\n  const linkById = new Map();\n  links.forEach(link => {\n    const target = getTarget(link);\n    if (target && target.id) {\n      sections.push(target);\n      linkById.set(target.id, link);\n    }\n  });\n\n  \/\/ Jump scroll (no smooth)\n  function jumpScrollWithOffset(target) {\n    const y = target.getBoundingClientRect().top + window.pageYOffset - SCROLL_OFFSET;\n    window.scrollTo(0, y);\n  }\n\n  \/\/ Click behavior: jump + update hash + set active immediately\n  links.forEach(link => {\n    link.addEventListener(\"click\", e => {\n      const target = getTarget(link);\n      if (!target) return;\n      e.preventDefault();\n      setActiveLink(link);\n      jumpScrollWithOffset(target);\n      history.replaceState(null, \"\", \"#\" + target.id);\n    });\n  });\n\n  \/\/ ---------- Scroll spy (position-based) ----------\n  let sectionPositions = [];\n\n  function recalcPositions() {\n    sectionPositions = sections\n      .filter(el => el.offsetParent !== null) \/\/ ignore fully hidden\n      .map(el => ({\n        id: el.id,\n        top: Math.round(el.getBoundingClientRect().top + window.pageYOffset)\n      }))\n      .sort((a, b) => a.top - b.top);\n  }\n\n  function setActiveLink(link) {\n    links.forEach(l => l.classList.remove(\"active-scroll\"));\n    if (link) link.classList.add(\"active-scroll\");\n  }\n\n  function onScroll() {\n    if (!sectionPositions.length) return;\n    const y = window.scrollY + SCROLL_OFFSET + 1; \/\/ +1 so we flip as soon as header clears the title\n\n    \/\/ Find the last section whose top <= y\n    let currentId = sectionPositions[0].id;\n    for (let i = 0; i < sectionPositions.length; i++) {\n      if (sectionPositions[i].top <= y) currentId = sectionPositions[i].id;\n      else break;\n    }\n\n    \/\/ Edge case: near page bottom, lock to the last section\n    const atBottom = Math.ceil(window.innerHeight + window.scrollY) >= document.documentElement.scrollHeight;\n    if (atBottom) currentId = sectionPositions[sectionPositions.length - 1].id;\n\n    setActiveLink(linkById.get(currentId));\n  }\n\n  \/\/ rAF throttle for scroll\n  let ticking = false;\n  function onScrollRaf() {\n    if (!ticking) {\n      requestAnimationFrame(() => {\n        onScroll();\n        ticking = false;\n      });\n      ticking = true;\n    }\n  }\n\n  \/\/ Recalc on load\/resize\/content shifts\n  recalcPositions();\n  onScroll();\n\n  window.addEventListener(\"scroll\", onScrollRaf, { passive: true });\n  window.addEventListener(\"resize\", () => {\n    recalcPositions();\n    onScroll();\n  });\n\n  \/\/ If Elementor widgets expand\/collapse content, positions change.\n  \/\/ Observe DOM size changes and recompute.\n  const ro = new ResizeObserver(() => {\n    recalcPositions();\n    onScroll();\n  });\n  ro.observe(document.body);\n\n  \/\/ Handle direct load with hash \/ back-forward nav\n  function alignHashOnLoadOrPop() {\n    if (!location.hash) return;\n    const target = document.getElementById(location.hash.slice(1));\n    if (target) {\n      \/\/ jump once so the section sits under the header\n      setTimeout(() => jumpScrollWithOffset(target), 0);\n    }\n  }\n  alignHashOnLoadOrPop();\n  window.addEventListener(\"popstate\", alignHashOnLoadOrPop);\n});\n<\/script>\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19fe0b0 e-flex e-con-boxed e-con e-parent\" data-id=\"19fe0b0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d55e7c7 e-con-full e-flex e-con e-child\" data-id=\"d55e7c7\" data-element_type=\"container\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;widescreen&quot;,&quot;desktop&quot;,&quot;laptop&quot;],&quot;sticky_offset&quot;:160,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-aa7e7ec e-con-full e-flex e-con e-child\" data-id=\"aa7e7ec\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-afc15da e-con-full e-flex e-con e-child\" data-id=\"afc15da\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a93ea35 elementor-widget elementor-widget-heading\" data-id=\"a93ea35\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">\u6bd5\u4e1a\u5e74\u4efd<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7dd0a0f elementor-icon-list--layout-inline elementor-list-item-link-inline elementor-align-start elementor-widget elementor-widget-icon-list\" data-id=\"7dd0a0f\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.tca.edu.sg\/zh\/?page_id=12970\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">2025<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">|<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.tca.edu.sg\/zh\/graduation\/school-of-theology-chinese-2024\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b2538 elementor-widget elementor-widget-heading\" data-id=\"16b2538\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">\u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8)<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795f5a2 elementor-widget elementor-widget-html\" data-id=\"795f5a2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<aside class=\"sidebar\">\r\n  <ul class=\"sidebar-menu\">\r\n    <li><a href=\"#\u5723\u5de5\u8bc1\u4e66\" class=\"scroll-link\">\u5723\u5de5\u8bc1\u4e66<\/a><\/li>\r\n    <li><a href=\"#\u795e\u5b66\u6587\u51ed\" class=\"scroll-link\">\u795e\u5b66\u6587\u51ed<\/a><\/li>\r\n    <li><a href=\"#\u795e\u5b66\u5b66\u58eb\" class=\"scroll-link\">\u795e\u5b66\u5b66\u58eb<\/a><\/li>\r\n    <li><a href=\"#\u5723\u5de5\u7855\u58eb\" class=\"scroll-link\">\u5723\u5de5\u7855\u58eb<\/a><\/li>\r\n    <li><a href=\"#\u9053\u5b66\u7855\u58eb\" class=\"scroll-link\">\u9053\u5b66\u7855\u58eb<\/a><\/li>\r\n  <\/ul>\r\n<\/aside>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b82321a e-con-full e-flex e-con e-child\" data-id=\"b82321a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a8de7ad e-con-full e-flex e-con e-child\" data-id=\"a8de7ad\" data-element_type=\"container\" id=\"\u5723\u5de5\u8bc1\u4e66\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36ac284 elementor-widget elementor-widget-heading\" data-id=\"36ac284\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u5723\u5de5\u8bc1\u4e66<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f145e8d elementor-grid-3 elementor-grid-widescreen-4 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"f145e8d\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:6657,&quot;columns&quot;:3,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;columns_widescreen&quot;:4,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:32,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-6657\">.elementor-6657 .elementor-element.elementor-element-d20f31c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;}.elementor-6657 .elementor-element.elementor-element-ebb362a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-6657 .elementor-element.elementor-element-61bb18b img{width:285px;max-width:285px;height:356px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-6657 .elementor-element.elementor-element-4715fb9{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-6657 .elementor-element.elementor-element-efee479{--display:flex;}.elementor-6657 .elementor-element.elementor-element-93f6407 .elementor-heading-title{font-family:\"Lato\", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-a0b6dc3 );}.elementor-6657 .elementor-element.elementor-element-f17e9d1 .elementor-heading-title{font-family:\"Manrope\", Sans-serif;font-weight:600;color:var( --e-global-color-0d6b722 );}.elementor-6657 .elementor-element.elementor-element-51a1766{--display:flex;}.elementor-6657 .elementor-element.elementor-element-f2566aa .elementor-heading-title{font-family:\"Lato\", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-adc9b0d );}.elementor-6657 .elementor-element.elementor-element-eda40a9{--display:flex;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6657 .elementor-element.elementor-element-2bc1066{--display:flex;}.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-content{color:var( --e-global-color-adc9b0d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-toggle{color:var( --e-global-color-primary );margin-top:16px;}.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-toggle-text{font-family:\"Lato\", Sans-serif;font-weight:600;text-decoration:underline;}.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-toggle .rmtw-toggle-icon{margin-left:8px;}@media(min-width:1920px){.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:768px){.elementor-6657 .elementor-element.elementor-element-d20f31c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6657 .elementor-element.elementor-element-ebb362a{--width:210px;}.elementor-6657 .elementor-element.elementor-element-61bb18b{text-align:start;}.elementor-6657 .elementor-element.elementor-element-61bb18b img{width:176px;max-width:176px;height:220px;object-position:center center;}.elementor-6657 .elementor-element.elementor-element-4715fb9{--width:210px;}.elementor-6657 .elementor-element.elementor-element-f2566aa .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}\/* Start custom CSS for text_toggle_editor, class: .elementor-element-d3f3922 *\/.elementor-6657 .elementor-element.elementor-element-d3f3922 {\n    text-underline-offset: 3px;\n}\n\n.elementor-6657 .elementor-element.elementor-element-d3f3922 .rmtw-toggle-icon{\n    margin-top: -4px;\n}\/* End custom CSS *\/\n\/* Start custom CSS for container, class: .elementor-element-d20f31c *\/.elementor-6657 .elementor-element.elementor-element-d20f31c {\n    min-width: 285px;\n    max-width: 285px;\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6524 post-6524 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-48\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Ong-Bee-Choon-\u738b\u7f8e\u6625-1.png\" class=\"attachment-full size-full wp-image-12131\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Malaysia<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Ong Bee Choon \u738b\u7f8e\u6625<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u6d3b\u4fe1\u6559\u4f1a<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a69d96d9\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u611f\u6069\uff01\u80fd\u6765\u5230\u65b0\u4e9a\u53d7\u88c5\u5907\uff0c\u5e76\u4e0d\u662f\u5076\u7136\u7684\u4e8b\u3002\r\n\u4e43\u662f\u4e0a\u5e1d\u4e3a\u6211\u9009\u5b9a\u4e00\u4e2a\u5730\u65b9\uff0c\u683d\u57f9\u6211 \uff08\u6492\u6bcd\u8033\u8bb0\u4e0b7\uff1a10\uff0c\u5386\u4ee3\u5fd7\u4e0a17\uff1a9\uff09\r\n\u65b0\u4e9a\uff01\u52a0\u6cb9\uff01\u8ba9\u4e0a\u5e1d\u5927\u5927\u7684\u6269\u5f20\u53ca\u4f7f\u7528\u4f60\uff0c\u4e3a\u795e\u56fd\u5ea6\u7684\u547c\u53ec\uff0c\u683d\u57f9\u5e76\u5dee\u9063\u95e8\u5f92\u5230\u5217\u56fd\u4f20\u798f\u97f3\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6518 post-6518 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-48\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Wang-Guangjun-\u6c6a\u5149\u519b-1-1.png\" class=\"attachment-full size-full wp-image-12139\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Wang Guangjun \u6c6a\u5149\u519b<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Living Faith International Church<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a69e7bd5\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u611f\u6069\u80fd\u6709\u673a\u4f1a\u6765\u65b0\u4e9a\u5b66\u4e60\u3002\u8ba4\u8bc6\u4e86\u8bb8\u591a\u7684\u8001\u5e08\u548c\u540c\u5b66\uff0c\u4ed6\u4eec\u7684\u5b66\u8bc6\uff0c\u5c5e\u7075\u89c1\u89e3\u548c\u751f\u547d\uff0c\u8ba9\u6211\u53d7\u76ca\u826f\u591a\uff01\u9882\u8d5e\u5f52\u7ed9\u8363\u8000\u771f\u795e\uff01<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a674c6c e-con-full e-flex e-con e-child\" data-id=\"a674c6c\" data-element_type=\"container\" id=\"\u795e\u5b66\u6587\u51ed\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1252a68 elementor-widget elementor-widget-heading\" data-id=\"1252a68\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u795e\u5b66\u6587\u51ed<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62cc7fa elementor-grid-3 elementor-grid-widescreen-4 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"62cc7fa\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:6657,&quot;columns&quot;:3,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;columns_widescreen&quot;:4,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:32,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6551 post-6551 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-49\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Chang-Lee-Lee-\u5f20\u8389\u8389-1.png\" class=\"attachment-full size-full wp-image-12119\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Chang Lee Lee \u5f20\u8389\u8389<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Pentecost Methodist Church<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a05c1d\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u6765\u5230\u65b0\u4e9a\u5b66\u9662\u7684\u5b66\u4e60\u4e0e\u88c5\u5907\uff0c\u4f7f\u6211\u8ba4\u8bc6\u53ca\u5de9\u56fa\u5728\u57fa\u7763\u6559\u7684\u6559\u4e49\u548c\u795e\u5b66\u6982\u5ff5\u3002\u6211\u559c\u6b22\u65b0\u4e9a\u56e0\u4e3a\u6709\u63d0\u4f9b\u90e8\u5206\u65f6\u95f4\u5236\u795e\u5b66\u8bfe\u7a0b\uff0c\u5b83\u6709\u591a\u6837\u5316\u7684\u53ca\u4e30\u5bcc\u795e\u5b66\u8bfe\u7a0b\uff0c\u4e5f\u7ed9\u6e34\u6155\u795e\u7684\u8bdd\u8bed\u5b66\u751f\u6709\u673a\u4f1a\u88c5\u5907\u5e76\u5b66\u4e60\u3002\u5f53\u7136\uff0c\u6211\u4e5f\u975e\u5e38\u611f\u6069\uff0c\u8fd9\u91cc\u7684\u5bfc\u5e08\u548c\u7267\u5e08\u90fd\u975e\u5e38\u8010\u5fc3\uff0c\u4ed6\u4eec\u7528\u5fc3\u7684\u6559\u5bfc\u6bcf\u4e00\u4f4d\u795e\u5b66\u751f\uff0c\u53ca\u65f6\u5e2e\u52a9\u4e0e\u9f13\u52b1\u5b66\u751f\u4e0d\u8f7b\u6613\u653e\u5f03\u5b66\u4e60\u3002\u6211\u5e0c\u671b\u65b0\u4e9a\u7684\u795e\u5b66\u751f\uff0c\u7ee7\u7eed\u4e3a\u4e3b\u52a0\u6cb9\uff01\u6210\u4e3a\u795e\u6240\u559c\u60a6\u7684\u5668\u76bf\uff01<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6544 post-6544 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-49\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Qin-Chen-\u8983\u6668-1.png\" class=\"attachment-full size-full wp-image-12133\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Qin Chen \u8983\u6668<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u65b0\u52a0\u5761\u4ee5\u9a6c\u5185\u5229\u57fa\u7763\u6559\u4f1a<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a12825\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u6211\u975e\u5e38\u559c\u6b22\u5b66\u9662\u7684\u751f\u6d3b\u73af\u5883\u548c\u6c1b\u56f4\uff0c\u6bcf\u4e00\u4f4d\u540c\u5de5\u3001\u8001\u5e08\uff0c\u4ed6\u4eec\u90fd\u662f\u5982\u6b64\u6e29\u6696\u548c\u53ef\u7231\uff0c\u6211\u7231\u4ed6\u4eec\uff0c\u4ed6\u4eec\u5728\u57fa\u7763\u91cc\u7684\u751f\u547d\u5bf9\u6211\u90fd\u6709\u8bb8\u591a\u79ef\u6781\u7684\u5f71\u54cd\u3002\u5728\u65b0\u4e9a\u6211\u5b66\u4f1a\u4e86\u5728\u5404\u6837\u73af\u5883\u4e2d\u4f9d\u9760\u4e0a\u5e1d\u800c\u559c\u4e50\uff0c\u6211\u7684\u751f\u547d\u4e5f\u4ece\u8f6f\u5f31\u3001\u80c6\u602f\u53d8\u5f97\u521a\u5f3a\u548c\u6210\u719f\u3002\u5728\u65b0\u4e9a\u662f\u4e00\u6bb5\u7f8e\u597d\u7684\u65e5\u5b50\uff0c\u6211\u5f88\u611f\u6069\u548c\u6000\u5ff5\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6554 post-6554 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-49\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Tan-HongWei-\u8c2d\u6d2a\u4f1f-1.png\" class=\"attachment-full size-full wp-image-12137\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Tan HongWei \u8c2d\u6d2a\u4f1f<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u6d3b\u6cc9\u6559\u4f1a<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a1dcf3\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u65b0\u4e9a\u5b66\u9662\u7684\u5b66\u4e60\u6c1b\u56f4\u8ba9\u6211\u611f\u89c9\u5bb6\u4e00\u6837\u7684\u6e29\u6696\uff0c\u900f\u8fc7\u4e0e\u8001\u5e08\u540c\u5b66\u4eec\u7684\u4e92\u52a8\uff0c\u8ba9\u6211\u660e\u767d\u751f\u547d\u4e0e\u4fe1\u4ef0\u5c31\u662f\u6d3b\u51fa\u57fa\u7763\u3001\u89c1\u8bc1\u57fa\u7763\u3001\u8363\u8000\u57fa\u7763\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42b0546 e-con-full e-flex e-con e-child\" data-id=\"42b0546\" data-element_type=\"container\" id=\"\u795e\u5b66\u5b66\u58eb\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0133f84 elementor-widget elementor-widget-heading\" data-id=\"0133f84\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u795e\u5b66\u5b66\u58eb<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85877d8 elementor-grid-3 elementor-grid-widescreen-4 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"85877d8\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:6657,&quot;columns&quot;:3,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;columns_widescreen&quot;:4,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:32,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6628 post-6628 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Chia-Meng-Choo-\u8c22\u660e\u73e0-1.png\" class=\"attachment-full size-full wp-image-12121\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Chia Meng Choo \u8c22\u660e\u73e0<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u536b\u7406\u516c\u4f1a\u4e09\u4e00\u5802<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a3101c\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u611f\u8c22\u65b0\u4e9a\u5b66\u9662\u8001\u5e08\u4eec\u7cbe\u5fc3\u7684\u6559\u5bfc\uff0c\u4f7f\u6211\u53d7\u5230\u4e86\u826f\u597d\u7684\u795e\u5b66\u8bad\u7ec3\u548c\u5723\u7ecf\u77e5\u8bc6\u7684\u88c5\u5907\uff1b\u5f00\u9614\u4e86\u6211\u7684\u795e\u5b66\u77e5\u8bc6\u89c6\u91ce\uff0c\u4e8b\u5949\u7684\u6280\u5de7\u5f97\u5230\u8bad\u7ec3\uff0c\u4ece\u5b66\u4e60\u4e2d\u4e5f\u660e\u767d\u4e86\u795e\u5b66\u5b66\u4e60\u4e0d\u5355\u53ea\u662f\u4e3a\u4e86\u8ffd\u6c42\u6210\u7ee9\uff0c\u66f4\u91cd\u8981\u7684\u662f\u4f7f\u6211\u9886\u609f\u5230\u795e\u5b66\u7684\u7cbe\u9ad3\u4e43\u662f\u5b66\u795e\uff1a\u5b66\u57fa\u7763\uff0c\u5904\u4e8b\u4e3a\u4eba\uff0c\u67d4\u548c\u8c26\u5351\uff0c\u7231\u4eba\u5982\u5df1\uff0c\u5851\u9020\u7075\u547d\u54c1\u683c\uff0c\u6709\u57fa\u7763\u4e30\u76db\u7684\u751f\u547d\uff0c\u6574\u5168\u4eba-\u8eab\uff0c\u5fc3\uff0c\u7075\u5168\u65b9\u4f4d\u7684\u66f4\u65b0\u548c\u88c5\u5907\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6625 post-6625 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Lim-Cui-Ping-Winnie-\u6797\u7fe0\u840d-2.png\" class=\"attachment-full size-full wp-image-12127\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Malaysia<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Lim Cui Ping Winnie \u6797\u7fe0\u840d<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Toa Payoh Chinese Methodist Church <\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a3b986\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u5728\u65b0\u4e9a\u5b66\u4e60\u8fc7\u7a0b\u4e2d\uff0c\u4e00\u5207\u91cd\u62c5\u53d8\u5f97\u8f7b\u7701\u4e00\u4e9b\uff0c\u4ee5\u53ca\u5b66\u4e60\u53d8\u5f97\u66f4\u6709\u4fe1\u5fc3\u548c\u559c\u4e50\u3002\u8fd9\u4e00\u5207\u90fd\u662f\u795e\u5bf9\u6211\u7684\u7231\u62a4\u548c\u4e0e\u6211\u540c\u884c\u7684\u51ed\u636e\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6622 post-6622 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Oh-Soon-Seng-\u80e1\u987a\u6210-1.png\" class=\"attachment-full size-full wp-image-12129\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Oh Soon Seng \u80e1\u987a\u6210<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u6768\u539d\u6e2f\u798f\u97f3\u5802<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a47a45\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u5728\u75ab\u60c5\u671f\u95f4\u4fee\u8bfb\u795e\u5b66\u5bf9\u6bcf\u4f4d\u540c\u5b66\u90fd\u4e0d\u662f\u5bb9\u6613\u7684\u4e00\u4ef6\u4e8b\uff0c\u5bf9\u4e2d\u5e74\u7684\u6211\u66f4\u662f\u5f88\u5927\u7684\u6311\u6218\u3002\u611f\u8c22\u795e\uff01\u8ba9\u6211\u5728\u75ab\u60c5\u671f\u95f4\u4fee\u8bfb\u65b0\u4e9a\u5b66\u9662\u7684\u5b66\u58eb\u8bfe\u7a0b\u3002\u8fd9\u56db\u5e74\u65b0\u4e9a\u795e\u5b66\u9662\u7684\u88c5\u5907\uff0c\u8ba9\u6211\u5b9e\u5b9e\u5728\u5728\u5730\u5b66\u4e60\u5982\u4f55\u4f9d\u9760\u795e\u53bb\u9762\u5bf9\u81ea\u5df1\u7684\u4e0d\u8db3\uff0c\u6211\u4e0d\u4ec5\u5bf9\u5723\u7ecf\u6709\u4e86\u66f4\u6df1\u5165\u7684\u8ba4\u8bc6\uff0c\u66f4\u8ba9\u6211\u7406\u89e3\u5982\u4f55\u5728\u751f\u6d3b\u4e0a\u8df5\u884c\u5723\u7ecf\uff0c\u6d3b\u51fa\u4fe1\u4ef0\u3002\u795e\u5b66\u5b66\u4e60\u57f9\u517b\u4e86\u6211\u5bf9\u4fe1\u4ef0\u95ee\u9898\u7684\u601d\u8003\u6a21\u5f0f\u548c\u7ef4\u5ea6\uff0c\u5960\u5b9a\u4e86\u6211\u57fa\u672c\u7684\u4fe1\u4ef0\u5b66\u7406\u6839\u57fa\uff0c\u6211\u4ece\u8fd9\u51e0\u5e74\u7684\u5b66\u4e60\u4e2d\u4f53\u4f1a\u4e86\u795e\u7684\u4fe1\u5b9e\u3002\u5728\u6b64\uff0c\u6211\u8981\u611f\u8c22\u5bb6\u4eba\u7684\u652f\u6301\uff0c\u4e5f\u8981\u611f\u8c22\u5b66\u9662\u4e3b\u4efb\u3001\u8001\u5e08\u4eec\u5206\u4eab\u4e30\u5bcc\u7684\u795e\u5b66\u77e5\u8bc6\u3001\u624e\u5b9e\u7684\u6559\u7267\u7ecf\u9a8c\uff0c\u4ee5\u53ca\u540c\u5b66\u4eec\u7684\u7231\u62a4\u4e0e\u9f13\u52b1\u3002\u6bd5\u4e1a\u5bf9\u6211\u800c\u8a00\u5c31\u662f\u751f\u547d\u7684\u65b0\u8d77\u70b9\uff0c\u6211\u671f\u5f85\u672a\u6765\u7684\u65e5\u5b50\u80fd\u4e3a\u4e3b\u6240\u7528\uff0c\u5c06\u6240\u5b66\u7684\u6210\u4e3a\u522b\u4eba\u751f\u547d\u7684\u795d\u798f\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6619 post-6619 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Sim-Joo-Lan-\u6c88\u5982\u5170-1.png\" class=\"attachment-full size-full wp-image-12135\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Sim Joo Lan \u6c88\u5982\u5170<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u7231\u52a0\u500d\u5802<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a524b4\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u6211\u559c\u6b22\u65b0\u4e9a\u5b66\u9662\u63d0\u4f9b\u7684\u5404\u79cd\u8bfe\u7a0b\uff0c\u8ba9\u6211\u6709\u673a\u4f1a\u6df1\u5165\u7814\u7a76\u5723\u7ecf\u3001\u795e\u5b66\u548c\u4e8b\u5de5\u3002\u6bcf\u4e00\u79d1\u8bfe\u7a0b\u90fd\u5728\u6269\u5c55\u6211\u7684\u89c6\u91ce\uff0c\u589e\u5f3a\u6211\u4fe1\u4ef0\u7684\u57fa\u7840\uff0c\u5efa\u9020\u6211\u4e2a\u4eba\u5c5e\u7075\u751f\u547d\uff0c\u4ee5\u53ca\u5b9e\u9645\u5730\u5e2e\u52a9\u6211\u5728\u6559\u4f1a\u7684\u670d\u4e8b\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6616 post-6616 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Wang-GuiRu-\u738b\u6842\u5982-1.png\" class=\"attachment-full size-full wp-image-12141\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Wang GuiRu \u738b\u6842\u5982<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u65b0\u52a0\u5761\u6559\u4f1a\uff08\u9a6c\u6797\u767e\u5217\uff09<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a5c927\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u611f\u8c22\u795e\u7737\u987e\uff0c\u611f\u8c22\u5404\u4f4d\u8001\u5e08\u5bf9\u5f85\u5b66\u5458\u7684\u8010\u5fc3\u3001\u5173\u5fc3\u3001\u7231\u5fc3\uff01\u4ee5\u53ca\u4fe1\u4ef0\u5728\u751f\u547d\u4e2d\u7684\u663e\u73b0\uff0c\u8ba9\u6211\u771f\u5b9e\u5730\u611f\u53d7\u5230\u795e\u5c31\u5728\u6211\u4eec\u4e2d\u95f4\u3002\u54c8\u5229\u8def\u4e9a\uff0c\u8d5e\u7f8e\u4e3b\uff01<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6610 post-6610 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-50\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Yao-Lu-\u59da\u7490-1.png\" class=\"attachment-full size-full wp-image-12145\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Yao Lu \u59da\u7490<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u4e09\u4e00\u57fa\u7763\u5f92\u4e2d\u5fc3<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a69700\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u6211\u6700\u559c\u6b22\u65b0\u4e9a\u5b66\u9662\u7684\u4e25\u8c28\u6559\u5b66\uff0c\u8001\u5e08\u4eec\u6beb\u65e0\u4fdd\u7559\uff0c\u6781\u5c3d\u6240\u80fd\u6559\u5bfc\u5b66\u751f\u3002\u5728\u8fd9\u91cc\u4e0d\u4ec5\u5b66\u4e60\u4e86\u77e5\u8bc6\u4e5f\u5b66\u4e60\u4e86\u505a\u4eba\u3002\u66f4\u52a0\u7231\u795e\u3001\u7231\u4eba\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d34176a e-con-full e-flex e-con e-child\" data-id=\"d34176a\" data-element_type=\"container\" id=\"\u5723\u5de5\u7855\u58eb\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3aea52d elementor-widget elementor-widget-heading\" data-id=\"3aea52d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u5723\u5de5\u7855\u58eb<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd54726 elementor-grid-3 elementor-grid-widescreen-4 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"dd54726\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:6657,&quot;columns&quot;:3,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;columns_widescreen&quot;:4,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:32,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6631 post-6631 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-51\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Wang-Yang-\u6c6a\u6d0b-1.png\" class=\"attachment-full size-full wp-image-12143\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Wang Yang \u6c6a\u6d0b<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Bai Sheng Church<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a7d35f\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u6211\u8981\u611f\u8c22\u5b66\u9662\u4e3a\u6211\u9884\u5907\u7684\u6bcf\u4e00\u4f4d\u4efb\u8bfe\u8001\u5e08\uff0c\u4ece\u4ed6\u4eec\u8eab\u4e0a\u5b66\u4e60\u5230\u7684\u4e0d\u4ec5\u4ec5\u662f\u795e\u5b66\u7406\u8bba\uff0c\u800c\u662f\u656c\u754f\u4e0a\u5e1d\u3001\u5173\u6000\u3001\u5e2e\u52a9\u540c\u5b66\u7684\u4e0d\u540c\u65b9\u5f0f\uff1b\u8fd8\u6709\u5b66\u6821\u7ed9\u6211\u4eec\u63d0\u4f9b\u7684\u540e\u5907\u652f\u63f4\uff0c\u611f\u8c22\u5728\u5e55\u540e\u4e3a\u6211\u4eec\u4ed8\u51fa\u7684\u6bcf\u4e00\u4f4d\u540c\u5de5\u8001\u5e08\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-621c1b0 e-con-full e-flex e-con e-child\" data-id=\"621c1b0\" data-element_type=\"container\" id=\"\u9053\u5b66\u7855\u58eb\">\n\t\t\t\t<div class=\"elementor-element elementor-element-efd868a elementor-widget elementor-widget-heading\" data-id=\"efd868a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u9053\u5b66\u7855\u58eb<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9cff2a elementor-grid-3 elementor-grid-widescreen-4 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"d9cff2a\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:6657,&quot;columns&quot;:3,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;columns_widescreen&quot;:4,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:32,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6651 post-6651 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-52\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Choi-Wai-\u8521\u4f1f-1.png\" class=\"attachment-full size-full wp-image-12123\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Singapore<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Choi Wai \u8521\u4f1f<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Kum Yan Methodist Church <\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a908ba\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u5728\u65b0\u4e9a\u5b66\u9662\u7684\u65c5\u7a0b\u96be\u5fd8\uff0c\u559c\u7231\u591a\u5143\u6587\u5316\u6c1b\u56f4\u3002\u4fe1\u4ef0\u5f97\u542f\u53d1\u4e8e\u4e0d\u540c\u5b97\u6d3e\uff0c\u5c0a\u91cd\u5305\u5bb9\u3002\u611f\u8c22\u6709\u5b9d\u8d35\u673a\u4f1a\u6210\u957f\uff0c\u4f20\u9012\u795e\u7684\u7231\u4e0e\u771f\u7406\u3002\u795d\u798f\u65b0\u4e9a\u672a\u6765\uff01\u611f\u8c22\u4f60\uff0c\u65b0\u4e9a\uff01<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6648 post-6648 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-52\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Li-Ling-\u674e\u73b2-1.png\" class=\"attachment-full size-full wp-image-12125\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Li Ling \u674e\u73b2<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u795e\u53ec\u4f1a\u4f2f\u7279\u5229\u5802<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6a9e026\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u611f\u6069\u65b0\u4e9a\u4e4b\u65c5\uff01\u4e00\u4e2a\u5f00\u653e\u7684\u3001\u5b66\u672f\u7684\u3001\u5145\u6ee1\u6069\u5178\u4e0e\u795d\u798f\u7684\u5b66\u9662\uff0c\u6fc0\u52b1\u6211\u5728\u4fe1\u4ef0\u4e0a\u8d8a\u53d1\u6e34\u6155\u660e\u767d\u771f\u7406\uff0c\u4e14\u575a\u5b9a\u4e8e\u8ffd\u968f\u4e3b\u7684\u9053\u8def<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"6657\" class=\"elementor elementor-6657 e-loop-item e-loop-item-6644 post-6644 graduate type-graduate status-publish has-post-thumbnail hentry graduate-category-52\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-d20f31c e-con-full e-flex e-con e-child\" data-id=\"d20f31c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebb362a e-con-full e-flex e-con e-child\" data-id=\"ebb362a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61bb18b elementor-widget elementor-widget-image\" data-id=\"61bb18b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"356\" src=\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/05\/Zhang-Yunuan-\u5f20\u6631\u6696-1.png\" class=\"attachment-full size-full wp-image-12147\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4715fb9 e-con-full e-flex e-con e-child\" data-id=\"4715fb9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-efee479 e-con-full e-flex e-con e-child\" data-id=\"efee479\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f6407 elementor-widget elementor-widget-heading\" data-id=\"93f6407\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">China<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f17e9d1 elementor-widget elementor-widget-heading\" data-id=\"f17e9d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Zhang Yunuan \u5f20\u6631\u6696<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51a1766 e-con-full e-flex e-con e-child\" data-id=\"51a1766\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2566aa elementor-widget elementor-widget-heading\" data-id=\"f2566aa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u6c38\u6052\u78d0\u77f3\u57fa\u7763\u6559\u4f1a<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eda40a9 e-con-full e-flex e-con e-child\" data-id=\"eda40a9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2bc1066 e-con-full e-flex e-con e-child\" data-id=\"2bc1066\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f3922 elementor-widget elementor-widget-text_toggle_editor\" data-id=\"d3f3922\" data-element_type=\"widget\" data-widget_type=\"text_toggle_editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"rmtw-widget\" data-uid=\"rmtw_69ef9a6aa9936\" data-char-limit=\"100\">\n            <div class=\"rmtw-content rmtw-content-collapsed\" style=\"display:block;\"><\/div>\n            <div class=\"rmtw-content rmtw-content-full\" style=\"display:none;\">\u56de\u987e\u6211\u5b66\u4e60\u7684\u7f8e\u597d\u65f6\u5149\uff0c\u5fc3\u6000\u611f\u6069\uff01\u6211\u6700\u559c\u6b22\u5b9e\u4f53\u8bfe\uff0c\u6bcf\u4e00\u5802\u8bfe\uff0c\u90fd\u51dd\u805a\u7740\u8001\u5e08\u4eec\u7684\u667a\u6167\u4e0e\u5fc3\u8840\u3002\u6bcf\u4e00\u5929\u6211\u7684\u751f\u547d\u90fd\u53ef\u4ee5\u5207\u5b9e\u7ecf\u5386\u795e\u5bf9\u6211\u7684\u6539\u53d8\uff0c\u4f7f\u6211\u7684\u7075\u547d\u5f97\u5230\u6d17\u6da4\u548c\u6210\u957f\uff0c\u8ba9\u6211\u5728\u8ba4\u8bc6\u795e\u7684\u9053\u8def\u4e0a\uff0c\u62d3\u5bbd\u4e86\u6211\u7684\u601d\u60f3\u8ba4\u8bc6\uff0c\u575a\u5b9a\u4e86\u6211\u8ddf\u968f\u4e3b\u7684\u811a\u6b65\u3002<\/div>\n\n            <div class=\"rmtw-toggle\" style=\"cursor:pointer;\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                <span class=\"rmtw-toggle-text\">Read More<\/span>\n                <span class=\"rmtw-toggle-icon\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M11 1L6 6L1 1\" stroke=\"#B85C38\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>                <\/span>\n            <\/div>\n        <\/div>\n\n        <style>\n            .rmtw-toggle {\n                display: inline-flex;\n                align-items: center;\n                user-select: none;\n            }\n\n            .rmtw-toggle .rmtw-toggle-icon svg {\n                transition: transform 0.3s ease;\n            }\n\n            .rmtw-toggle.expanded .rmtw-toggle-icon svg {\n                transform: rotate(-180deg);\n            }\n        <\/style>\n\n        <script>\n            (function() {\n                var LABEL_MORE = \"Read More\";\n                var LABEL_LESS = \"Read Less\";\n\n                function initRMTW(widget) {\n                    var collapsedEl = widget.querySelector('.rmtw-content-collapsed');\n                    var fullEl = widget.querySelector('.rmtw-content-full');\n                    var toggleEl = widget.querySelector('.rmtw-toggle');\n                    if (!collapsedEl || !fullEl || !toggleEl) return;\n\n                    var toggleTextEl = toggleEl.querySelector('.rmtw-toggle-text');\n                    var limitAttr = widget.getAttribute('data-char-limit');\n                    var charLimit = parseInt(limitAttr, 10);\n                    if (!charLimit || charLimit < 0) charLimit = 160;\n\n                    \/\/ Collapsed = text only (Safari-safe), Expanded = original HTML\n                    var fullText = fullEl.textContent || fullEl.innerText || '';\n                    var isTruncatable = fullText.length > charLimit;\n\n                    if (isTruncatable) {\n                        collapsedEl.textContent = fullText.slice(0, charLimit) + '\u2026';\n                        collapsedEl.style.display = 'block';\n                        fullEl.style.display = 'none';\n                        if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                        toggleEl.style.display = 'inline-flex';\n                        toggleEl.setAttribute('aria-expanded', 'false');\n                    } else {\n                        \/\/ Not long enough \u2014 show full content and hide the toggle\n                        collapsedEl.style.display = 'none';\n                        fullEl.style.display = 'block';\n                        toggleEl.style.display = 'none';\n                        return;\n                    }\n\n                    var expanded = false;\n\n                    function applyState() {\n                        if (expanded) {\n                            collapsedEl.style.display = 'none';\n                            fullEl.style.display = 'block';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_LESS;\n                            toggleEl.classList.add('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'true');\n                        } else {\n                            collapsedEl.style.display = 'block';\n                            fullEl.style.display = 'none';\n                            if (toggleTextEl) toggleTextEl.innerText = LABEL_MORE;\n                            toggleEl.classList.remove('expanded');\n                            toggleEl.setAttribute('aria-expanded', 'false');\n                        }\n                    }\n\n                    function onToggle() {\n                        expanded = !expanded;\n                        applyState();\n                    }\n\n                    toggleEl.addEventListener('click', onToggle);\n                    toggleEl.addEventListener('keydown', function(e) {\n                        var key = e.key || e.code;\n                        if (key === 'Enter' || key === ' ' || key === 'Spacebar') {\n                            e.preventDefault();\n                            onToggle();\n                        }\n                    });\n\n                    \/\/ WebKit timing quirk: ensure layout ready before first apply\n                    (window.requestAnimationFrame || function(f) {\n                        return setTimeout(f, 0);\n                    })(applyState);\n                }\n\n                function boot() {\n                    var widgets = document.querySelectorAll('.rmtw-widget');\n                    for (var i = 0; i < widgets.length; i++) {\n                        initRMTW(widgets[i]);\n                    }\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', boot);\n                } else {\n                    boot();\n                }\n            })();\n        <\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u6bd5\u4e1a \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u6bd5\u4e1a\u5e74\u4efd 2025 | 2024 \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":8076,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-12966","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<title>School of Theology (Chinese) 2024 - TCA College<\/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:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"School of Theology (Chinese) 2024\" \/>\n<meta property=\"og:description\" content=\"\u6bd5\u4e1a \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u6bd5\u4e1a\u5e74\u4efd 2025 | 2024 \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/\" \/>\n<meta property=\"og:site_name\" content=\"TCA College\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-25T06:59:04+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/\",\"url\":\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/\",\"name\":\"School of Theology (Chinese) 2024 - TCA College\",\"isPartOf\":{\"@id\":\"https:\/\/www.tca.edu.sg\/#website\"},\"datePublished\":\"2025-07-16T08:08:55+00:00\",\"dateModified\":\"2026-02-25T06:59:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/#breadcrumb\"},\"inLanguage\":\"zh\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tca.edu.sg\/zh\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graduation\",\"item\":\"https:\/\/www.tca.edu.sg\/zh\/graduation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"School of Theology (Chinese) 2024\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tca.edu.sg\/#website\",\"url\":\"https:\/\/www.tca.edu.sg\/\",\"name\":\"TCA College\",\"description\":\"Singapore\",\"publisher\":{\"@id\":\"https:\/\/www.tca.edu.sg\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tca.edu.sg\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tca.edu.sg\/#organization\",\"name\":\"TCA College\",\"url\":\"https:\/\/www.tca.edu.sg\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh\",\"@id\":\"https:\/\/www.tca.edu.sg\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/04\/tca-logo-1.png\",\"contentUrl\":\"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/04\/tca-logo-1.png\",\"width\":500,\"height\":127,\"caption\":\"TCA College\"},\"image\":{\"@id\":\"https:\/\/www.tca.edu.sg\/#\/schema\/logo\/image\/\"}}]}<\/script>","yoast_head_json":{"title":"School of Theology (Chinese) 2024 - TCA College","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:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/","og_locale":"zh_CN","og_type":"article","og_title":"School of Theology (Chinese) 2024","og_description":"\u6bd5\u4e1a \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u6bd5\u4e1a\u5e74\u4efd 2025 | 2024 \u795e\u5b66\u7cfb (\u4e2d\u6587\u90e8) \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb \u5723\u5de5\u8bc1\u4e66 \u795e\u5b66\u6587\u51ed \u795e\u5b66\u5b66\u58eb \u5723\u5de5\u7855\u58eb \u9053\u5b66\u7855\u58eb","og_url":"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/","og_site_name":"TCA College","article_modified_time":"2026-02-25T06:59:04+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/","url":"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/","name":"School of Theology (Chinese) 2024 - TCA College","isPartOf":{"@id":"https:\/\/www.tca.edu.sg\/#website"},"datePublished":"2025-07-16T08:08:55+00:00","dateModified":"2026-02-25T06:59:04+00:00","breadcrumb":{"@id":"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/#breadcrumb"},"inLanguage":"zh","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tca.edu.sg\/graduation\/school-of-theology-chinese-2024\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tca.edu.sg\/zh\/"},{"@type":"ListItem","position":2,"name":"Graduation","item":"https:\/\/www.tca.edu.sg\/zh\/graduation\/"},{"@type":"ListItem","position":3,"name":"School of Theology (Chinese) 2024"}]},{"@type":"WebSite","@id":"https:\/\/www.tca.edu.sg\/#website","url":"https:\/\/www.tca.edu.sg\/","name":"TCA College","description":"Singapore","publisher":{"@id":"https:\/\/www.tca.edu.sg\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tca.edu.sg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh"},{"@type":"Organization","@id":"https:\/\/www.tca.edu.sg\/#organization","name":"TCA College","url":"https:\/\/www.tca.edu.sg\/","logo":{"@type":"ImageObject","inLanguage":"zh","@id":"https:\/\/www.tca.edu.sg\/#\/schema\/logo\/image\/","url":"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/04\/tca-logo-1.png","contentUrl":"https:\/\/www.tca.edu.sg\/wp-content\/uploads\/2025\/04\/tca-logo-1.png","width":500,"height":127,"caption":"TCA College"},"image":{"@id":"https:\/\/www.tca.edu.sg\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/pages\/12966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/comments?post=12966"}],"version-history":[{"count":15,"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/pages\/12966\/revisions"}],"predecessor-version":[{"id":16260,"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/pages\/12966\/revisions\/16260"}],"up":[{"embeddable":true,"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/pages\/8076"}],"wp:attachment":[{"href":"https:\/\/www.tca.edu.sg\/zh\/wp-json\/wp\/v2\/media?parent=12966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}