Jordan Normal Form: Beyond Diagonalization