Q: What is the time frame to complete assignments?