All posts by Kelly Hagen

About Kelly Hagen

  • A lot of thinking on what it means to be smart

    By Annette Martel and Kelly Hagen Annette: I’ve been called a geek. I’ve been called a nerd. I’ve even been called a smartypants. Kelly: Please note, as her devoted husband, I’ve never called her...

    • Posted June 6, 2013
    • 0
  • Why I Like to Think I’m Welcome at N.D. Free Press

    Hey. Hi, there. Kelly Hagen. Good to be here. I want to tell you a story about me, and then move onto some other people. I’m a lifelong North Dakotan, born and raised. You...

    • Posted March 29, 2013
    • 0