Mastering Precalculus: How Tough Is The Challenge?