Teens and puzzles and fashion—oh my!

by