1. It is easier to teach functions than grammar.
..... I agree with this comments, because functions are easier than grammar, the more people use to language for exchange communication. Talking about something students are interested which they intended studying English. Grammar is "rules" of a language which too much complicated. it is one (of many) reasons why students come to hate studying English.