DD gets the texts and workbooks and uses tutors from preply. That is how she did AP Chinese last year and doing AP Spanish this year. Her school only goes to Spanish 3, and she wants to take the AP exam.