Intermediate Algebra: Art of Problem Solving