The classrooms at CDI were nice, and it's convenient to be located in the mall. But no windows + no coffee in the classrooms made it less than ideal. It was even worse for the little ones, who don't even get a chance for a snack in the middle of their three-hour classes.