The coaches are very humble and professional and the course structure is excellent .