A voracious reader, Shannon earned her B.A. at Miami University of Ohio and her J.D. at the University of Colorado Law School in Boulder. During law school, Shannon worked as a legal writing teaching assistant and as an associate editor of the Colorado Law Review. She also interned at the Internal Revenue Service where she worked on complex tax law cases and at the Denver Probate Court. Following graduation, Shannon served as a law clerk to the Honorable Judge Norma A. Sierra of the Boulder District Court on a domestic relations docket, where she gained valuable insight into the judicial approach to dissolution, legal separation, and allocation of parental responsibilities cases.