Автор, а у вас какая цель конечная или серединная? Одно дело, если нужна грамотность, совсем другое - знание правил. Для достижения первого - выдать ребенку книги, и пусть читает хотя бы по два часа в день (лучше, чтобы книги ребенок все-таки выбрал сам). Плюс, как уже советовали, переписывать тексты из книг. Можно купить сборник диктантов для вашего класса, затем в первый день ребенок переписывает диктант, ищет сам ошибки, исправляет, потом вы проверяете-исправляете. На следующий день вы диктуете ребенку этот же диктант. Так пару раз в неделю.Если для знания правил и отработки, то лучше студента или старшеклассника какого-нибудь знакомого, в ком вы уверены.