What deck do you need and where to get it?
For the class, you will need a 48 card deck of Spanish cards.
WATCH OUT! Spanish cards are usually sold in packs of 40, 48 and 50. You'll be fine with either the 48 or 50 cards version - the latter comes with two jokers that aren't used for divination and that you can remove - but if you purchase the 40 cards version you will be missing on some cards that are used in divination.
Here are some links (non-affiliate) where you can purchase your spanish deck. The last link is to my own version of the spanish deck.
Buy on Amazon.com
Buy on Amazon UK
Buy on Amazon NL
Buy my version!