"Ich bin gut"
I was talking to a German friend of mine and she said that "Ich bin gut" is saying "I am a good person", but the correct answer to "How are you?" - "Wie geht's?" is "Mir geht es gut." Shouldn't this be corrected?
Right, "Mir geht es gut" translates as, "I am well" or, 'I am fine". "Ich bin gut" translates as, "I am good". If you think about it in English, "I am good" can be a response to many things but in German it is an evaluation of skill or being. Where as "I am well" means only the one thing. It's weird that every method of learning German that I've encountered seems start off with "Ich bin gut".