I want a quick way to level up my Pokemon without having to use them first in battle and then switching them out again which can be annoying, and I had an Experience Share by I think I may have sold it by accident. Is there another way to get an Experience Share to save time? Thank you in advance to whoever answers this! :)
Firstly, having two Exp.Shares doesn't decrease the training time. It only spreads the Exp. to the other Pokemon. To answer the question, you can get a maximum of 2. Look here.