I have seen very good writing/grammar results by people using GENKI and I find it very good even if it is an old book, professionals use it too. In Tae Kim Grammar book I have seen minor mistakes but many people seem to use it. Good luck.
TAE KIM GRAMMAR http://www.guidetojapanese.org/grammar_guide.pdf
COMPLETE GENKI SET https://drive.google.com/drive/folders/0B1f7wbm9o-enZ2dOS19nMzRtUlU GENKI 1+2+ WORKBOOK 1+2, AUDIO
GENKI BOOK 2 OPEN E BOOK https://archive.org/stream/Genki/Genki%20-%20Elementary%20Japanese%20II#page/n27/mode/2up
Tracing papers for handwriting practice http://happylilac.net/hiragana-50.html