Carl Lund ( Detachment , El Profesor )David McKenna ( American History X )Giuseppe Tornatore ( El Profesor )