To merix: Don't you think this sentence is not grammatically correct?
I'm quoting: Does this course helped you to improve your English?
Did this course help you to improve your English?
If I am mistaken, explain it to me. I have second thoughts on that.