My daughter was falling behind in high school due to a reading comprehensive difficulty discovered way too late. Rather than try to catch up in the same atmosphere that let her fall so far behind, we enrolled her in Sylvan. Sylvan began her curriculum at the level she was currently at which bred success and therefore increased her self-confidence. This created a wonderful cycle. Quite expensive but so is the alternative - lack of self-confidence and repeated failures.
PROS: One-on-one; breeds success
CONS: quite expensive
more