Obviously, take classes that deal with whatever area of law you want to specialize in.
And otherwise, I really don't think there are any beyond the "generic" classes you've discussed. The only classes that I can honestly say have been very helpful during my first year of practice are evidence, civ pro, and business orgs.
One suggestion I'll make if you're heading into the transactional side - see if your school offers a drafting/writing class that centers on transactional documents. Some do. Talk to people who have taken it to see if its helpful/worth the time, and if so, take it.
Bottom line is really that law school really does not prepare you in any way for what you actually do in practice. The most you'll get is a basic understanding of some topic. Even with that basic understanding, you're going to have to double check everything, find sources, look for previous work product to use as a template, etc. So don't sweat it, and take stuff you find interesting.