some Gym members used to organize Apprentice tournaments as well (Hatter?) but I haven't seen any lately...
It is a computer program that allows you to play various card games online. Pokemon is one of these, and people are constantly working on generating the latest cards to use with it. I was never able to use it online because I connect to the internet through a router.What is Apprentice?