Answer:
18 minutes
Explanation:
1. 300 * 15 = 4500 (How many words in total)
2. 4500/250 = 18 (Number of words divided by speed of his reading)
1.6m questions
2.0m answers