Musings of a teacher
Given President Trump’s current strikingly low approval rating - 35% - people may wonder why in his recent speeches and comments he contin...