Children face a host of challenges in their daily life, stemming from their ongoing physical and psychological development as well as environmental changes. Owing to inherent and/or environmental factors, some children may encounter great difficulty dealing with these challenges, which may affect their emotions, behaviours, personality development, and social development significantly.