I really think it depends on your level and your own needs as a student. By the looks of things (your question is perfectly phrased), your English is already pretty good. Your teacher may well feel that to take it to the next level, she needs to concentrate on structural things like grammar, and more formal things like writing.
I’m not so sure she’s right, but then I don’t know the context of your learning. If I had a student who asked to spend time reading and speaking, then I would endeavour to do that to accommodate their request. But then it may be that you’re actually learning the language with an aim in mind - such as an examination like TOEIC or BULATS - which have specific requirements which your teacher will (or at least should) understand: so she may wish to strengthen certain skills by concentrating on them.some ways it’s easier to teach grammar than it is anything else as it’s just “rules”. It’s because I never really found it to be of benefit to students. I did teach grammar but always in the context of other skills. So we’d begin the lesson with talking and listening, or maybe a bit of writing; and then I would use that material to cover any grammar issues that arose. That way grammar becomes a way of describing what you’re doing with the language. The students who actually benefited from cramming the grammar before doing the other things were very rare indeed.