The variety of practice problems on StudyPug helped me tackle AP Calculus BC from every angle. I especially appreciated the timed practice tests, which prepared me for the actual exam conditions. My score improved dramatically.
Year 12 student, Anglo-Chinese School (Independent), Singapore