Precalculus door David Cohen, Research and Education Association & James Stewart