From Rubik’s Cube to Textile Arts: Motivating Students in Abstract Algebra