Do you know your own character? This guide should help you figure it out! Every question here gives a little bit of information on what kind of Trainer you have. It'll also help other trainers figure out what trainer they have to deal with!
I'll be doing this myself in just a bit Preview Pic will be added when I can think of one :\