A wonderful academy. I joined the ball specialist course, the ball nutrition course, the muscle separation course, the flexibility course, and each course is better than the second. The information is sequential and comprehensive, and the lecturer, Captain Ehab, excelled in explaining and delivering the information in a detailed way. I highly recommend the ball specialist course because it is a solution to many unknown problems