Modern first year algebra.