Even ALEKS, a less expensive option than JH CTY or EPGY, has somewhat of a teacher function, though not a real person. My dd8 says that it is like having your own personal teacher. She occassionally needs assistance from a real person (me) so that may not be sufficient for your needs. Though it might be feasible and more affordable to have an online curriculum with the occasional tutortial rather than depending on regular course instruction from a tutor.