We recommend Brainly as it is the online equivalent of a real-life study group and they do an excellent job of connecting students and parents with subject experts.