These website will help with multiple subject areas.
Outschool.com – fun, engaging classes. Search by age and subject area or topic. Taught by professionals.
TeachersPayTeachers – excellent resource to help you plan engaging lessons and activities for your child.
LearningGamesforKids – free educational games for elementary students.
WideOpenSchool.org – matrix style searchable site for ideas for kids of all ages in all curricular areas, including schedule ideas.