Helpful words to learn when describing people's qualities in German:
streng
stur
langweilig
schlau
nett
lustig
zuverlässig
intelligent
hilfsbereit
gut gelaunt
großzügig
schüchtern
geschwätzig
gemein zu mir
geizig
freundlich
frech
faul
fleißig
geduldig
entspannt
ehrlich
pummelig
hässlich
stark
muskulös
schlank
schön
hübsch
gutaussehend
klein
groß