I understand from this video https://www.dw.com/de/komplimente-machen-freu... that Germans may not compliment each other as often as Americans do. While browsing around on youtube, however, I found some videos encouraging Germans to give compliments, for example: https://www.youtube.com/watch?v=CHu_CcwuShM
However, most of the videos I came across were along the lines of how to impress someone you might want to date or were in a relationship with.
I teach German in an American high school. We just celebrated a day on which students were encouraged to say nice things to each other. Normally this is a day I don't enjoy very much for reasons that have nothing to do with the sentiments. Just so I don't sound like a Scrooge: students are given "warm fuzzies" like this http://www.yarmschool.org/warm-and-fuzzy-day, and as they give each other compliments the warm fuzzies are deconstructed and the strings passed around. This frequently is both distracting and messy. Anyway, this year I decided to dedicate some time at the beginning of class to the activity and told students it would serve as their warm up. I have to say, it was really nice. I took time to give every student a compliment, and enjoyed getting compliments from them.
Now I would like to dedicate some classtime to giving compliments in German. My students know how to say things like "I like your sweatshirt" or "I like your new hairstyle." What other (easy) natural sounding compliments would you say or like to hear from someone?
Of course, school appropriate flirtatious compliments would also be a hit.