Suitable for a bridge course between an advanced pre-calculus level and an algebraic structures course, this book includes Practice Problems: whose detailed solutions are presented as the section of each chapter. It contains approximately 150 practice problems.