public IActionResult Dashboard()
        {
            var model = new DashboardViewModel();

            model.Courses = new List <List <Course> >();

            var courses = _reader.GetCourses(userId);

            var numberOfRows = courses.Count() <= 3 ? 1 :
                               courses.Count() / 3;

            for (int i = 0; i < numberOfRows; i++)
            {
                model.Courses.Add(courses.Skip(i * 3).Take(3).ToList());
            }

            return(View(model));
        }