语法上没都有什么问题.
都是表示关于,在...方面,但是on更专业,针对性更强,而about比较泛.比如我们写论文“对...的研究”,就是“A Study on ...”,若是你对什么事的看法,就是“about sth...”,比如
They have different ideas about living,working and playing.他们对于生活,工作和娱乐有不同的看法.
老师给的建议,是有针对性的,而且是很认真的,不是泛泛而谈,聚焦在“how to study english”这一点,所以用on更合适.