CharacterGrid[m_] :=
Labeled[Text@
TraditionalForm@
Grid[ArrayFlatten[{{{{Row[{\[Chi][n], n}, "\\"]}}, {Table[
j, {j, 0, m - 1}]}}, {Table[{Subscript[\[Chi], i][n]}, {i,
EulerPhi[m]}], CharacterTable[m]}}], Dividers -> All,
Spacings -> 1], Text@Row[{"Modulus ", m}]]