HOAI strikes a balance between introductory material and more advanced coverage.