SHEN Choo was an avid cyclist until she decided to stop in 2006 to start a family.