A method for driving an IGBT, wherein a transient voltage applied across the IGBT is reduced by altering a rate of change of a gate-emitter voltage of the IGBT.