List of Trainer levels

Each Level requires a certain amount of Experience Points and for achieving each level Trainer is rewarded with certain items.