写得很不错,应该能打24分以上。句式变换很好,只是有些词语用得不是很准确,但是不难看出,你的实力很不错,观点也很到位,论证也很好。但是,有些话有点多余。
对于单词,你似乎在凑那些大词,有时候,这些词用多了,就有点多余,而且不恰当。相信也不用我改,你自己也能发现,我只是给一下意见。
然后,结尾有点仓促,比如说Cooking nowadays was much better than yesteryears. 有点和你前面的风格不搭调,有点太格式化了。
就说这么多吧,托福作文还得多背,多模仿,多写。加油吧。