SMS dit: First Course in Group Theory