Note
wissen (to know a fact/ to have knowledge)
kennen (to be familiar/acquainted with)
Do you know Peter?
I know who he is, but I don't know him personally.
Kennst du Peter?
Ich weiß, wer er ist, aber ich kenne ihn nicht (persönlich).
meaning: wissen - I can point on him, I know what he looks like ...
nicht kennen - I never talked to him, I don't know much/ anything about him...
Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.