A Primer of Abstract Algebra (Classroom Resource Materials)