cornucopia of resources

Translations
изобилие ресурсов
The library was a cornucopia of resources for the eager student.
Библиотека была изобилием ресурсов для прилежного студента.