Hi Gatita! There's not specific generation you need to use! I suggest the CS series over like the Elements series. The Element series doesn't give much options as far as custom brushes and settings. Most of it's preset stuff.
I use CS6 but I used to use CS5 and had CS4 at one point too. All the tutorials we have were made with CS6. Hope that helps!