Just discovered the MBA Gym website. Why not give it a try. It will give you some interesting insights into the different functional areas.
Some individual exercises will give you a feel for what gets taught in business schools and a refresher.
http://www.mbagym.com