We generalize the construction of canonical algebraic curvature tensors by selfadjoint endomorphisms of a vector space to arbitrary endomorphisms. Provided certain basic rank requirements are met, we establish a converse of the classical fact that if A is symmetric, then RA is an algebraic curvature tensor. This allows us to establish a simultaneous diagonalization result in the event that thre...