I should of added to my summary that I am a French native. Amour la vie makes no sense because, yes word for word it means 'love life', but you'd sound like a nut saying that. I recomend 'Aimer la vie' (Which is more like telling people to love life)
I'd love to meet this French teach of yours...