2.1

12345678910
Across
  1. 3. a person that is able to develop websites or apps
  2. 5. professional, skillful
  3. 7. certificate that you have successfully passed university
  4. 8. the main subject at a university
  5. 9. something that happens over and over againg
  6. 10. opposite of "downside"
Down
  1. 1. a person who prefers to do things on their own
  2. 2. something that's based on real information
  3. 4. recources are used effectively
  4. 5. educational institution that is often free and available for all
  5. 6. a strong feeling towards a certain profession