New Hampshire’s internet resource to support extended learning opportuntities (ELOs). An Extended Learning Opportunity (ELO) is a credit-bearing learning experience that takes place outside the traditional classroom.