Harjoitus tekee mestarin gives a good portion of grammar for advanced and higher intermediate students. The series have 4 volumes and covers practically all aspects of Finnish grammar. The books are in Finnish so they are not suitable for beginners. They also concentrate solely on grammar, so it’s necessary to acquire also some material for learning vocabulary. These books are extremely good for those who wish to improve their writing skills and go deep into the grammar and learn all the rules with all the exceptions.