Algebra for All: Reunion of Broken Parts: Experiencing Diversity in Algebra