Lori, have you looked into Johns Hopkins CTY and/or Stanford EPGY? They both include tutors in their classes and some have virtual classrooms where the kids listen and speak via the computer. They're expensive, but they might offer assistance.