I use every kind of tower I can.I usually put up mage towers with barracks and Dwarven bombards with archers. I usually use Sorcerers for their golems and just as UnleashedUponMankind said, barbarians behind them should be great, paladins on the other hand are less usefull because barbarians can also take down flying enemies.I usually first stop all the enemies with either barrack spawns or reinforcements.and put up mage towers and rangers near them to attack.