Что значит хорошие, мне кажется можно почти все самому выучить, три формы глаголов 1 спряжения, деепричастия, определенные и неопределенные окончания прилагательных, и все остальное, плюс закреплять часто и по много раз, потому что повторение-мать учения. Плюс в интернете есть (по крайней мере были) бесплатные грамматические упражнения по всем грамматическим темам с ответами.