# =========================================================# (1) Full Career Lattice Graph (Z0–Z6 mapping) v1.0# (2) Interstellar-Core Placement Algorithm v1.0# (3) One-Page Master Blueprint v1.0## IDs:# 1) eduKateSG.IC.CareerLattice.Graph.Z0toZ6.v1.0# 2) eduKateSG.IC.PlacementAlgorithm.DynamicRouter.v1.0# 3) eduKateSG.IC.MasterBlueprint.OnePage.v1.0# Policy: Forward-only updates; do not rename IDs# =========================================================# =========================================================# 1) FULL CAREER LATTICE GRAPH (Z0–Z6)# Graph = Nodes + Edges. Nodes are lanes/modules/roles by Zoom.# =========================================================CareerLatticeGraph: Meta: ID: eduKateSG.IC.CareerLattice.Graph.Z0toZ6.v1.0 Version: v1.0 Note: - "Z0–Z2 build personal capability; Z3 routes curriculum; Z4 org execution; Z5 system grid; Z6 civilisation/global." - "AVOO roles are overlays across all Z levels." NodeTypes: [Lane, Module, Role, Gate, SchoolType, Artifact] Nodes: # -------------------------- # Gates (global) # -------------------------- - {ID: Gate0_FoundationEligibility, Type: Gate, Z: Z3} - {ID: Gate1_LaneEntry, Type: Gate, Z: Z3} - {ID: Gate2_LaneCertification, Type: Gate, Z: Z4} - {ID: Gate3_ProfessionalReadiness,Type: Gate, Z: Z5} # -------------------------- # Schools (functional types) # -------------------------- - {ID: School.EarlyYearsBufferLab, Type: SchoolType, Z: Z2} - {ID: School.CoreLiteracyNumeracyAcademy, Type: SchoolType, Z: Z2} - {ID: School.AbstractionAndProofStudio, Type: SchoolType, Z: Z2} - {ID: School.CareerLatticeLabs, Type: SchoolType, Z: Z3} - {ID: School.ResearchAndCapstoneInstitute, Type: SchoolType, Z: Z4} - {ID: School.CrisisAndCoordinationCollege, Type: SchoolType, Z: Z5} - {ID: School.AVOO_TrainingAndCertificationBoard, Type: SchoolType, Z: Z4} # -------------------------- # Core lanes (Z2–Z4 corridor roots) # -------------------------- - {ID: Lane.EngineeringEnergy, Type: Lane, Z: Z3} - {ID: Lane.SoftwareSystemsAI, Type: Lane, Z: Z3} - {ID: Lane.BiomedHealth, Type: Lane, Z: Z3} - {ID: Lane.GovernancePolicy, Type: Lane, Z: Z3} - {ID: Lane.FinanceRisk, Type: Lane, Z: Z3} - {ID: Lane.ScienceResearch, Type: Lane, Z: Z4} - {ID: Lane.DesignMedia, Type: Lane, Z: Z3} - {ID: Lane.OperationsLogistics, Type: Lane, Z: Z3} - {ID: Lane.EducationTeaching, Type: Lane, Z: Z3} # -------------------------- # Role overlays (AVOO) # -------------------------- - {ID: Role.Operator, Type: Role, Z: Z2} - {ID: Role.Oracle, Type: Role, Z: Z3} - {ID: Role.Visionary, Type: Role, Z: Z4} - {ID: Role.Architect, Type: Role, Z: Z5} # -------------------------- # Z5 system grids (civilisation organs) # -------------------------- - {ID: Z5.Grid.Energy, Type: Artifact, Z: Z5} - {ID: Z5.Grid.Health, Type: Artifact, Z: Z5} - {ID: Z5.Grid.Governance, Type: Artifact, Z: Z5} - {ID: Z5.Grid.Finance, Type: Artifact, Z: Z5} - {ID: Z5.Grid.Logistics, Type: Artifact, Z: Z5} - {ID: Z5.Grid.Education, Type: Artifact, Z: Z5} - {ID: Z5.Grid.DigitalAI, Type: Artifact, Z: Z5} # -------------------------- # Z6 civilisation-scale projection targets # -------------------------- - {ID: Z6.Civ.Continuity, Type: Artifact, Z: Z6} - {ID: Z6.Civ.CrisisRepair, Type: Artifact, Z: Z6} - {ID: Z6.Civ.CapabilityRegen,Type: Artifact, Z: Z6} - {ID: Z6.Civ.InterstellarProjection, Type: Artifact, Z: Z6} Edges: # Format: {From, To, Kind, Condition} # Kind: enrolls_in | unlocks | certifies | feeds | requires | audits | routes_to # Schools route learners into gates + lanes - {From: School.CoreLiteracyNumeracyAcademy, To: Gate0_FoundationEligibility, Kind: routes_to, Condition: "Y10–Y12 soft gates"} - {From: School.AbstractionAndProofStudio, To: Gate1_LaneEntry, Kind: routes_to, Condition: "Y13–Y16 hard gates"} - {From: School.ResearchAndCapstoneInstitute,To: Gate2_LaneCertification, Kind: routes_to, Condition: "Y17–Y18"} - {From: School.CrisisAndCoordinationCollege,To: Gate3_ProfessionalReadiness, Kind: routes_to, Condition: "Y19–Y22"} # Gate0 unlocks exploration lanes (soft) - {From: Gate0_FoundationEligibility, To: School.CareerLatticeLabs, Kind: unlocks, Condition: "rubric>=2.5 and V>=2"} # Gate1 unlocks lane entry (hard) - {From: Gate1_LaneEntry, To: Lane.EngineeringEnergy, Kind: unlocks, Condition: "Lane>=70% T>=70% V pack complete"} - {From: Gate1_LaneEntry, To: Lane.SoftwareSystemsAI, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.BiomedHealth, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.GovernancePolicy, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.FinanceRisk, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.DesignMedia, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.OperationsLogistics, Kind: unlocks, Condition: "same"} - {From: Gate1_LaneEntry, To: Lane.EducationTeaching, Kind: unlocks, Condition: "same"} # Gate2 unlocks certification lanes - {From: Gate2_LaneCertification, To: Lane.ScienceResearch, Kind: unlocks, Condition: "capstone-lite + audit + cross-check pass"} # Lanes feed Z5 grids - {From: Lane.EngineeringEnergy, To: Z5.Grid.Energy, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.BiomedHealth, To: Z5.Grid.Health, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.GovernancePolicy, To: Z5.Grid.Governance, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.FinanceRisk, To: Z5.Grid.Finance, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.OperationsLogistics, To: Z5.Grid.Logistics, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.EducationTeaching, To: Z5.Grid.Education, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.SoftwareSystemsAI, To: Z5.Grid.DigitalAI, Kind: feeds, Condition: "Gate2+ practice"} - {From: Lane.DesignMedia, To: Z5.Grid.Education, Kind: feeds, Condition: "narrative + UX for training pipelines"} # Z5 grids feed Z6 targets - {From: Z5.Grid.Energy, To: Z6.Civ.Continuity, Kind: feeds, Condition: "throughput stable"} - {From: Z5.Grid.Health, To: Z6.Civ.Continuity, Kind: feeds, Condition: "mortality load controlled"} - {From: Z5.Grid.Governance, To: Z6.Civ.CrisisRepair, Kind: feeds, Condition: "coordination stable"} - {From: Z5.Grid.Education, To: Z6.Civ.CapabilityRegen, Kind: feeds, Condition: "intergenerational regen"} - {From: Z5.Grid.DigitalAI, To: Z6.Civ.InterstellarProjection, Kind: feeds, Condition: "verified AI coordination at scale"} # AVOO overlays (role certification board) - {From: School.AVOO_TrainingAndCertificationBoard, To: Role.Operator, Kind: certifies, Condition: "Operator_Cert pass"} - {From: School.AVOO_TrainingAndCertificationBoard, To: Role.Oracle, Kind: certifies, Condition: "Oracle_Cert pass"} - {From: School.AVOO_TrainingAndCertificationBoard, To: Role.Visionary, Kind: certifies, Condition: "Visionary_Cert pass"} - {From: School.AVOO_TrainingAndCertificationBoard, To: Role.Architect, Kind: certifies, Condition: "Architect_Seed pass + pilot+rollback"} # Oracles audit everyone (explicit edge) - {From: Role.Oracle, To: Gate1_LaneEntry, Kind: audits, Condition: "VerificationDrop or promotion request"} - {From: Role.Oracle, To: Gate2_LaneCertification, Kind: audits, Condition: "mandatory"} - {From: Role.Oracle, To: Gate3_ProfessionalReadiness, Kind: audits, Condition: "mandatory"} # Architects require rollback discipline - {From: Role.Architect, To: Z6.Civ.CrisisRepair, Kind: requires, Condition: "pilot + rollback + metrics + oracle gate"}# =========================================================# 2) INTERSTELLAR-CORE PLACEMENT ALGORITHM (DYNAMIC ROUTER)# Routes learners yearly and termly based on D,S,T,V trends + drift signals.# =========================================================PlacementAlgorithm: Meta: ID: eduKateSG.IC.PlacementAlgorithm.DynamicRouter.v1.0 Version: v1.0 Inputs: - "Year (Y01..Y22)" - "Term scores: D,S,T,V (0–4 rubric or Pass/Fail examinables)" - "DriftEvents (FoundationBreak/StabilityDrop/TransferFail/VerificationDrop/StressRise)" - "GateStatus (Gate0..Gate3)" - "LaneExposureHistory (lanes tried, performance)" Outputs: - "Placement: CoreSchool + OverlayLabs + LaneModules" - "RepairPlan: Truncation+Stitching schedule" - "AIHybridMode: guided / restricted / normal" CoreRules: R1_SafetyFirst: If: - "StressRise High OR StabilityDrop persists 2 weeks" Then: - "Trigger RepairLoop" - "Reduce load 30–50%" - "Suspend new lane entry" R2_VerificationGate: If: - "VerificationDrop OR V < 2" Then: - "AIHybridMode = guided" - "No promotions; no new lanes; restore V first" R3_P2Promotion: If: - ">=3/4 examinables pass in current term" Then: - "Promote within year corridor; allow limited new material" R4_P3Promotion: If: - "4/4 examinables pass AND Transfer>=0.70 AND Verification consistent" Then: - "Allow lane expansion + higher load + integration tasks" R5_Gate0Eligibility: If: - "Year in [Y10,Y11,Y12] AND avg rubric>=2.5 AND V>=2" Then: - "Gate0 = PASS; enable CareerLatticeLabs overlay" R6_Gate1Eligibility: If: - "Year in [Y13,Y14,Y15,Y16] AND Lane>=70% AND Transfer>=70% AND Verification pack complete" Then: - "Gate1 = PASS for that lane; enable apprenticeships" R7_Gate2Eligibility: If: - "Year in [Y17,Y18] AND capstone-lite ships AND audit passes AND independent cross-check present" Then: - "Gate2 = PASS; enable deep specialization" R8_Gate3Eligibility: If: - "Year in [Y19..Y22] AND ships verified artifact under constraint AND crisis stabilises AND interfaces clear" Then: - "Gate3 = PASS; eligible for civilisation-grade roles" R9_LaneDiversityRule: If: - "Year in [Y10..Y12]" Then: - "Require exposure to >=3 lanes before narrowing" R10_RoleBiasAssignment: RoleBias: Operator: "S dominant" Oracle: "V dominant" Visionary: "T dominant" ArchitectSeed: "T+V dominant AND pilot+rollback demonstrated" Constraint: - "No ArchitectSeed if V < 2.5" TermlyDecisionProcedure: Step1_Assess: - "Compute D,S,T,V term scores" - "List active drift events" - "Check gate statuses" Step2_Safety: - "Apply R1 and R2" Step3_Promotion: - "Apply R3 or R4" Step4_Gates: - "Apply R5–R8" Step5_Place: - "Assign CoreSchool by age band" - "Assign overlay CareerLatticeLabs if Gate0+" - "Assign lane modules if Gate1+" - "Assign capstone institute if Gate2+" - "Assign crisis/coordination college if Gate3 track" Step6_EmitPlan: - "Output: next 8-week plan (core + lane + verification) + retest schedule"# =========================================================# 3) ONE-PAGE MASTER BLUEPRINT (COMPRESSED)# =========================================================MasterBlueprint: Meta: ID: eduKateSG.IC.MasterBlueprint.OnePage.v1.0 Version: v1.0 Spine: - "Ages 1–6: Buffers + Language + Pre-Math + Regulation (P2 stable)" - "Ages 7–12: Structure + Transfer + Verification habit (P3 emerging)" - "Ages 13–16: Abstraction + Stress Stability + Verification discipline (Gate1)" - "Ages 17–18: Research + Capstones + AI discipline (Gate2)" - "Ages 19–22: Coordination + Crisis Stabilisation + Shipping Verified Artifacts (Gate3)" Gates: Gate0: "Y10–Y12: Foundation eligibility for CareerLatticeLabs overlay" Gate1: "Y13–Y16: Lane entry (hard) with transfer+verification pack" Gate2: "Y17–Y18: Lane certification via capstone-lite + audit + cross-check" Gate3: "Y19–Y22: Professional readiness via ship+crisis+interfaces+alternate model" AnnualInvariantOutputs: - "Depth (explain it)" - "Stability (hold under time/stress)" - "Transfer (new context)" - "Verification (tests/logs/edge cases)" ControlLayer: - "If StressRise/StabilityDrop → Truncate load + rebuild + stitch back" - "If VerificationDrop → AI guided mode + no promotions" - "Promotion requires P2; excellence requires P3" CareerLattice: - "Start soft exploration: Y10" - "Hard lane entry: Y13–Y16" - "Certification: Y17–Y18" - "Civilisation-grade coordination: Y19–Y22" AVOO_Outcome: Operator: "stable execution under load" Oracle: "verification + audit + bounded conclusions" Visionary: "integration + transfer + measurable improvement" ArchitectSeed: "pilot corridor changes with rollback + oracle gates" SchoolsNeeded_MinimalNetwork: - "EarlyYearsBufferLab (1–6)" - "CoreLiteracyNumeracyAcademy (7–12)" - "AbstractionAndProofStudio (13–16)" - "CareerLatticeLabs overlay (10–18)" - "ResearchAndCapstoneInstitute (17–22)" - "AVOO Certification Board (16+)" - "(Optional) CrisisAndCoordinationCollege (19–22)"
Recommended Internal Links (Spine)
Start Here For Mathematics OS Articles:
- https://edukatesg.com/math-worksheets/
- https://edukatesg.com/mathos-interstellarcore-v0-1-explanation/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-runtime-mega-pack-v0-1/
- https://edukatesg.com/infinite-series-why-1-2-3-is-not-minus-one-over-twelve/
- https://edukatesg.com/math-games/
- https://edukatesg.com/how-mathematics-works-pdf/
- https://edukatesg.com/mathematics-definitions-by-mathematicians/
- https://edukatesg.com/pure-vs-applied-mathematics/
- https://edukatesg.com/three-types-of-mathematics/
- https://edukatesg.com/what-is-a-mathematics-degree-vs-course/
- https://edukatesg.com/what-is-mathematics-essay-template/
- https://edukatesg.com/history-of-mathematics-why-it-exists/
- https://edukatesg.com/pccs-to-wccs-math-flight/
- https://edukatesg.com/math-threshold-why-societies-suddenly-scale/
- https://edukatesg.com/math-as-simulation-language/
- https://edukatesg.com/seven-millennium-problems-explained-simply/
- https://edukatesg.com/the-math-transfer-test-same-structure-different-skin-the-fastest-way-to-find-real-ability/
- https://edukatesg.com/math-phase-slip-why-students-panic/
- https://edukatesg.com/math-fenceos-stop-loss-for-exam-mistakes/
- https://edukatesg.com/math-truncation-and-stitching-recovery-protocol/
- https://edukatesg.com/math-jokes-and-patterns-for-students/
- https://edukatesg.com/math-architect-training-pack-12-week/
- https://edukatesg.com/avoo-mathematics-role-lattice/
- https://edukatesg.com/mathematics-symmetry-breaking-1-0-negatives-decimals-calculus/
- https://edukatesg.com/how-mathematics-works-mechanism/
- https://edukatesg.com/math-as-mindos/
- https://edukatesg.com/math-as-productionos/
- https://edukatesg.com/what-is-mathematics-almost-code/
- https://edukatesg.com/math-architect-corridors-representation-invariant-reduction/
- https://edukatesg.com/history-of-mathematics-flight-mechanics/
- https://edukatesg.com/how-math-works-vorderman-what-it-teaches/
- https://edukatesg.com/mathos-runtime-control-tower-v0-1/
- https://edukatesg.com/mathos-fenceos-threshold-table-v0-1/
- https://edukatesg.com/mathos-sensors-pack-v0-1/
- https://edukatesg.com/mathos-failure-atlas-v0-1/
- https://edukatesg.com/mathos-recovery-corridors-p0-to-p3/
- https://edukatesg.com/mathos-data-adapter-spec-v0-1/
- https://edukatesg.com/mathos-in-12-lines/
- https://edukatesg.com/mathos-master-diagram-v0-1/
- https://edukatesg.com/mathos-registry-error-taxonomy-v0-1/
- https://edukatesg.com/mathos-registry-skill-nodes-v0-1/
- https://edukatesg.com/mathos-registry-concept-nodes-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-transfer-packs-v0-1/
Start Here for Lattice Infrastructure Connectors
- https://edukatesg.com/singapore-international-os-level-0/
- https://edukatesg.com/singapore-city-os/
- https://edukatesg.com/singapore-parliament-house-os/
- https://edukatesg.com/smrt-os/
- https://edukatesg.com/singapore-port-containers-os/
- https://edukatesg.com/changi-airport-os/
- https://edukatesg.com/tan-tock-seng-hospital-os-ttsh-os/
- https://edukatesg.com/bukit-timah-os/
- https://edukatesg.com/bukit-timah-schools-os/
- https://edukatesg.com/bukit-timah-tuition-os/
- https://edukatesg.com/family-os-level-0-root-node/
- https://bukittimahtutor.com
- https://edukatesg.com/punggol-os/
- https://edukatesg.com/tuas-industry-hub-os/
- https://edukatesg.com/shenton-way-banking-finance-hub-os/
- https://edukatesg.com/singapore-museum-smu-arts-school-district-os/
- https://edukatesg.com/orchard-road-shopping-district-os/
- https://edukatesg.com/singapore-integrated-sports-hub-national-stadium-os/
- Sholpan Upgrade Training Lattice (SholpUTL): https://edukatesg.com/sholpan-upgrade-training-lattice-sholputl/
- https://edukatesg.com/human-regenerative-lattice-3d-geometry-of-civilisation/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/civilisation-lattice/
- https://edukatesg.com/civ-os-classification/
- https://edukatesg.com/civos-classification-systems/
- https://edukatesg.com/how-civilization-works/
- https://edukatesg.com/civos-lattice-coordinates-of-students-worldwide/
- https://edukatesg.com/civos-worldwide-student-lattice-case-articles-part-1/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/advantages-of-using-civos-start-here-stack-z0-z3-for-humans-ai/
- Education OS (How Education Works): https://edukatesg.com/education-os-how-education-works-the-regenerative-machine-behind-learning/
- Tuition OS: https://edukatesg.com/tuition-os-edukateos-civos/
- Civilisation OS kernel: https://edukatesg.com/civilisation-os/
- Root definition: What is Civilisation?
- Control mechanism: Civilisation as a Control System
- First principles index: Index: First Principles of Civilisation
- Regeneration Engine: The Full Education OS Map
- The Civilisation OS Instrument Panel (Sensors & Metrics) + Weekly Scan + Recovery Schedule (30 / 90 / 365)
- Inversion Atlas Super Index: Full Inversion CivOS Inversion
- https://edukatesg.com/government-os-general-government-lane-almost-code-canonical/
- https://edukatesg.com/healthcare-os-general-healthcare-lane-almost-code-canonical/
- https://edukatesg.com/education-os-general-education-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-banking-lane-almost-code-canonical/
- https://edukatesg.com/transport-os-general-transport-transit-lane-almost-code-canonical/
- https://edukatesg.com/food-os-general-food-supply-chain-lane-almost-code-canonical/
- https://edukatesg.com/security-os-general-security-justice-rule-of-law-lane-almost-code-canonical/
- https://edukatesg.com/housing-os-general-housing-urban-operations-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/energy-os-general-energy-power-grid-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/water-os-general-water-wastewater-lane-almost-code-canonical/
- https://edukatesg.com/communications-os-general-telecom-internet-information-transport-lane-almost-code-canonical/
- https://edukatesg.com/media-os-general-media-information-integrity-narrative-coordination-lane-almost-code-canonical/
- https://edukatesg.com/waste-os-general-waste-sanitation-public-cleanliness-lane-almost-code-canonical/
- https://edukatesg.com/manufacturing-os-general-manufacturing-production-systems-lane-almost-code-canonical/
- https://edukatesg.com/logistics-os-general-logistics-warehousing-supply-routing-lane-almost-code-canonical/
- https://edukatesg.com/construction-os-general-construction-built-environment-delivery-lane-almost-code-canonical/
- https://edukatesg.com/science-os-general-science-rd-knowledge-production-lane-almost-code-canonical/
- https://edukatesg.com/religion-os-general-religion-meaning-systems-moral-coordination-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-money-credit-coordination-lane-almost-code-canonical/
- https://edukatesg.com/family-os-general-family-household-regenerative-unit-almost-code-canonical/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-1-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-2-intermediate-psle-distinction/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-3-al1-grade-advanced/
- https://edukatesg.com/2023/04/02/top-100-psle-primary-4-vocabulary-list-level-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-5-al1-grade-advanced/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-intermediate/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-advanced/
- https://edukatesg.com/2023/07/19/top-100-vocabulary-words-for-secondary-1-english-tutorial/
- https://edukatesg.com/top-100-vocabulary-list-secondary-2-grade-a1/
- https://edukatesg.com/2024/11/07/top-100-vocabulary-list-secondary-3-grade-a1/
- https://edukatesg.com/2023/03/30/top-100-secondary-4-vocabulary-list-with-meanings-and-examples-level-advanced/
eduKateSG Learning Systems:
- https://edukatesg.com/the-edukate-mathematics-learning-system/
- https://edukatesg.com/additional-mathematics-a-math-in-singapore-secondary-3-4-a-math-tutor/
- https://edukatesg.com/additional-mathematics-101-everything-you-need-to-know/
- https://edukatesg.com/secondary-3-additional-mathematics-sec-3-a-math-tutor-singapore/
- https://edukatesg.com/secondary-4-additional-mathematics-sec-4-a-math-tutor-singapore/
- https://edukatesg.com/learning-english-system-fence-by-edukatesg/
- https://edukatesingapore.com/edukate-vocabulary-learning-system/
