If you divided 520 by 66 to get how many assignments he would have to do a day, the number you would get would be 7.87878788.. So about 8 assignments a day for him to finish on time.
6.5m questions
8.7m answers