It is hard to know what is covered in a CE class sometimes and certainly hard to tell how well it is covered.
I recomend the following two books:
Sullivan, Eleanor J., Decker, Phillip J. (2001) Effective Leadership and management in nursing (5th ed) Prentic Hall ISBN 0-8053-2833-5
Cherry, Barbara, Jacob, Susan R. (1999) Contemorary nursing issues, trends, & management, Mosby ISBN 0-323-00248-X
Gootnick, Margaret M., Gootnick, David (2002) Action tools for effective mananagers a guide for solving day-to-day problems on the job ISBN 0-8144-7029-7
A few other titles Managing Up this is how to handle those over YOU
How to work a room
Supervisor's protable answer book
Things your mother never told you
I'd suggest joining Toastmasters International Type in Toastmasters International key worked in any search engine. Go to their main site and search for a club near you
TM offers a LOT of leadership education as well as communication education and most of it is free or realtively free. When you get to your club find the education officer and find out about these.
It is the BEST money you will ever invest in developing yourself professionally for this position.
Ther are many management seminars out there that are very expensive and sometimes do not deliver as much or as well as toatsmasters.
For starters get the 2 nursing books I mentioned and get to TM. There are tons of general management books courses and seminars completete with CE but these can come later.
By the way TM is a real plus on any resume. As you acomplish growth in TM they notify your employer (if you want) to let them know what you have acomplished. This often leads to promotions raises etc. (REALLY)
I hope the moderators don't feel I have overstepped some boundry here talking up TM it is totally a non profit educational organization. I gain nothing by telling you about it.
P. S. the first two books I mentioned cover all the areas you mentioned They were suprisingly inexpensive for nursing texts but I don't remember the exact cost. Both together are well under $100