Well, I'm learning Russian right now, and it has a lot of the same cases. And you pretty much have to learn them because the actual endings of the words change depending on which case it's in and the gender! I've mostly got it now, but Dative still gives me some trouble.
no subject