public async Task <ActionResult <IEnumerable <EducatorDTO> > > GetAllEducators()
        {
            IEnumerable <Educator> educators = await _educatorRepository.GetAllEducators();

            IEnumerable <EducatorDTO> edcs = educators.ToDTOList();

            foreach (var item in edcs)
            {
                IEnumerable <EducatorRate> rates = await _educatorRepository.GetAllEducatorRates(item.ID);

                item.Rates = rates.ToDTOList();

                item.AvgRate = rates.Count() > 0 ? rates.Average(x => x.Rate): 0.0;
            }

            return(Ok(edcs));
        }