Resources for Abstract Algebra

Gallian's Contemporary Abstract Algebra
Computer Software for Abstract Algebra

Modular arithmetic calculator

Modular arithmetic inverse calculator

Group Explorer

Advice on Giving Talks