GBA provides intensive training programs in badminton which are specifically designed to develop the technical, physical, tactical and mental aspects of badminton in each player. Classes are offered to three groups of players: Beginner Youth, Intermediate, Advanced and Adult Training Group.