The semi-independence training programme is designed to support young individuals in cultivating the necessary skills for independent living. The primary objective of this programme is to prepare and empower participants to transition smoothly towards independence, ensuring they feel confident and equipped to manage their future responsibilities.