Teaching full time at CLC since: 2007; Professor Allen has been teaching full-time since 1992, when she began teaching technical communication at Metropolitan State College of Denver. She also taught English at Florida Community College in Jacksonville. Prior to teaching, she worked as a technical writer and editor in industry (specializing in software, defense and telecommunications) for 10 years.
Education: B.A. and M.A., University of Akron.