Sustaining Success in Pre-Calculus Using a Multi-Pronged Approach