Jennifer Caughey earned her undergraduate degree from Princeton University and her law degree from Harvard Law School. After law school, Justice Caughey served as a law clerk on federal and state appellate courts. She then handled complex appeals and trials in Houston and Washington DC. Jennifer married her husband, Ryan, 11 years ago. They have two children.