Approaches to Algebra - Perspectives for Research and Teaching