Pretty much, but at the same time it's not scary. I don't know how to describe it. I really enjoy the challenge that their courses offer. What level will you be competing? Their lower levels are still quite welcoming. There isn't much that you can make technical with starter-novice.