Mike Kalmbach has a Master of Science degree in software engineering from the University of Minnesota. Moonlighting as a freelance editor, he has edited numerous full-length manuscripts as well as countless shorter works. He also leads the Rochester MN Writing Group and is a founding member of the Rochester Writers Collaborative. He is a strong believer in the power of community, and has led online writing groups and forums for over ten years. Mike enjoys writing for his blog and interacting on Twitter. Mike currently lives in the Rochester, MN area with his wife Brenda, his son Alex, and their two cats. Find out more about Mike at: http: //mikekalmbach.com