megan moore (190.850)