MATH80 3949 - F25 - Algebra Essentials