Hey all, I am in need of some explanation on how to compute the jordan normal form of a matrix. Anyone aware of a good site that explains in detail?

Or any help with finding the jordan normal form of a matrix:

1 2 0

0 1 2

0 0 1

I know that the eigenvalue for this matrix is 1, an of multiplicity 3 but help on finding the jordan basis, and the rest of the jordan normal form would be great! thanks