Back to school 35

123456
Across
  1. 5. ask questions of (someone) closely, aggressively, or formally
  2. 6. a restaurant provided by an organization such as a college, factory, or company for its students or staff
Down
  1. 1. an electronic document in which data is arranged in the rows and columns of a grid and can be manipulated and used in calculations
  2. 2. unable to think or react properly
  3. 3. have or include (something) as a necessary or integral part or result
  4. 4. fasten something