translate English to French: At present this well-organized site provides an adequate description of each of the items/learning objects.
À l'heure actuelle, ce site bien préparé offre une description juste de chaque item/objet d'apprentissage.