Anyone's DC done one of these and, if so, do you recommend? Seems expensive and not sure how effective it is. May be better to just use private tutors. Any experiences or recommedations?