kelly hagerman