How to move character in a smoothly between points?

I know this is really old, but I’m trying this out and still doesn’t seem to work correctly. The character just slides in the direction while still rotating slowly toward the move target.

I guess my question is-- How do I force the AI to always run toward his forward facing?

Never mind! I I mis read an important part in the last paragraph.