He made a good teacher.
                彼は良い先生になった。
              
                  「make」の「〜になる」には「~の資質がある」という意味を含んでいます。
                  「become」も「〜になる」という意味がありますが、「~の資質がある」という意味はありません。
              
                I made this table by myself.
                私は自分でこの机を作った。
              
                I will make a fire.
                私が火を起こすよ。
              
「make a fire」は「木々を集めて、燃やすために火をつけること」を意味しています。
「make」は、第3文型:SVOをとり、「得る」という意味があります。
                I want to make money.
                私はお金を稼ぎたい。
              
                He made a high score.
                彼は高得点を上げた。
              
                I make my bed every morning.
                私は毎朝ベッドを整えます。
              
                We can make the airport in 10 minutes.
                私たちは、なんとか10分で空港にたどり着くことができる。
              
                He made her a sweater.
                彼は彼女にセーターを作ってあげた。
              
                He made her happy.
                彼は彼女を幸せにした。