Foundations of Algebra - Lessons