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.
9.4m questions
12.2m answers