Glenn Beck is a little too Libertarian for me, but his History lessons are facinating. He would make a great History or Civics teacher.