GUEST COLUMNIST: President makes continuing progress despite challenges

Advertisement