Glenn was born and raised in Sacramento, California, and attended the local college, University of California, Davis, where he graduated with Highest Honors, was captain of the debate team, and was elected to Phi Beta Kappa. During college, Glenn worked, teaching traffic school and SAT and LSAT classes. Thereafter, Glenn graduated from the University of Virginia School of Law. Glenn worked throughout law school as well, including working for well-known professors Anne Coughlin and Jennifer Mnookin. After law school, Glenn worked for some of the top litigators in Los Angeles, such as Skip Miller and former California Attorney General Ira Reiner. Excellent litigation preparation is his passion.