I've been studying tarot cards and how to read them for five months now. I bought Tarot For Beginners from Books a Million and had my own deck of 22 cards I had bought a yard sale years ago. Right now I'm at the point where I know the basic meanings of the major arcana, but often still have trouble remembering the reversed meanings. I haven't even started to try to memorize the minor arcana! I've noticed that a lot of sources have very different meanings for the cards. Is there a book out there that is better than the others for teaching you the card meanings? Is there a certain deck that might be good for me (besides the obvious Rider-Waite)? How long is a reasonable time to have all the meanings learned and able to do readings? I can do readings now that are of course very basic, and only somewhat convincing. thank you for your advice :)