Re: Please choose correct version Either phrasing is fine. Allow your teacher his point - it is not worth an argument.
If you do want to try and explain, then indicate to him that "is" can be replaced with "constitutes" in this construct to make a very good, rather more "formal" sentence:
Different people have a different understanding of what constitutes rest and how to spend their leisure time. |