Hi everyone,
I'm not experienced in cooking for numbers and in a couple of weeks need to cater for around 12 guests.
Their tastes all vary so will/may be serving CTM, Jalfrezi, Madras, Vindaloo, Dhansak my problem lies with reheating them once they are all cooked.
Do i do single portions?
Buffet style help your self?
Microwave or oven to reheat?
Any advice would be much appreciated
Leon 
It's always a challenge when cooking for large numbers

. Even a dinner party for six needs a bit of planning. I've cooked for anything between 6 to 18 people and the best way i found was to do it buffet style as Abdul said. Obviously, you'll do all the prep and cooking in advance as you don't have the advantage of a restaurant stove and an army of chefs to help

. It will be a busy day though and the last thing you will want to do is sit and eat indian at the end of it as you'll probably be sick of the sight of it after all your hard work. All you will want is a few beers and to hear positive feedback from your guests about how good it tastes and someone saying " you didn't really cook all this did you? You just ordered it in especially" ;D. As Abdul says i would do three portions of each dish. I always cook them individually, portion by portion and then combine them and crate them up. When done it's simply a matter of warming them all GENTLY in the oven slowly (120c for an hour or until nicely hot but not bubbling). The last thing you want to do is cook them further. They just need to be warmed through until hot. While this is happening it gives you time to get the rice on and do any last minute stuff and socialise with the dinners.
As for the microwave, i try not to use it to reheat curry. By its very nature it does not reheat liquid and solids evenly and therefore results in cooking (or overcooking) sauce whilst just warming meat.
Hope my ramblings have helped ;D
Good luck with the dinner party. I'm sure others will chip in with their experiences and advice as well.