President Obama has a long memory about grades he didn't agree with. The president recently met with Roger Boesche, his politics professor when the future president was an undergraduate at Occidental College. Obama has praised Boesche many times, but took some time during their meeting to reiterate his complaint -- made decades ago -- about a B he received on a paper about European political thought, the Los Angeles Times  reported. Obama and Boesche still disagree about the grade. Boesche told the Times that he didn't necessarily think Obama would someday be president, and that there is a lesson there for teachers at all levels: to "realize that in any class, you could have a child, a young man or woman, who could do incredibly great things in the world. So teach as well as you can."