This document provides a summary of methods for solving nonlinear least squares problems. It discusses structured quasi-Newton methods that take into account the special structure of the Hessian matrix for nonlinear least squares problems. It also discusses derivative-free methods based on the Gauss-Newton method and hybrid approaches. The document focuses on structured quasi-Newton methods, which combine Gauss-Newton and quasi-Newton ideas to make good use of the Hessian structure. It also discusses sizing techniques to help structured quasi-Newton methods handle small residual problems better.