geometry 2 TESMD: a mathematical framework for worship song analysis Jan 3, 2026 An interactive visualisation of immersed surfaces on Desmos Jun 20, 2021