Here are the meanings of the highlighted words:
waste of time - something that is not useful and not worth spending time on
discover - find or learn something for the first time
kind - friendly, caring and helpful towards others
look forward to - be excited and happy about something that is going to happen
hate - strongly dislike or not like something at all
by heart - to learn something completely so that you remember it without having to look at the text
Щ 2) What does John like and not like? Why?
Щ 3) Do you agree with John? Why/Why not?
Щ 4) What is your favourite subject? Why do you like it