Actually, no it is not. We DO have an in-game team help section however located in the "Battle Center" section. Go to the homepage and scroll down until you see it, and it will be a little subforum.
But if you'd like I would be more than happy to help! c: