I know this is is likely a REALLY noob question, but is there a list of "rare" pokemon? I'm not talking about legendaries or anything like that. Just wild pokemon like Kecleon (I read that he might be rarer but I'm not sure). I'm just not sure if I'm wasting my time hunting for ones that may not actually be worth my time hunting for.
Any advice would be appreciated. I'm just soooo new to this and I'd like to be able to teach my son when I get it for him in a month or two.