Good fundamentals skills and movements that can be learnt from all SCA instructors. Anyone of all ages, gender and sizes. The instructors are thoughtful and mindful to all the members. Learning has never been this fun ever since I came upon this place. With every training session, members who join the training regularly will also realise that their skills are greatly enhanced, I would strongly recommend my friends to join.