maths english and prefribly grades in technology and construction
Yes, Yes,Yes. It is very important to have a licensed and bonded roofer, or any type of contractor. If for some reason the job is not done to your standards or to code you will have leverage when and if you need a Lawyer
Law degree.
you need an art education degree.
you need to have an undergraduate degree (bachlor's degree)
bachelors degree associate degree
You need a Baccalaureate Degree to be in NCIS.
The roofer and ultimately the liability insurance co of the roofer. The roofer will likely be held responsible in the end but the tenant has no relationship to the roofer. The tenant has a relationship with the landlord and it is the landlord's responsibility to see that a roof was in proper condition. The tenant will need to seek redress from the landlord and it is the landlord's job to collect from the roofer.
you would need a minor degree in software design,
Medicine
In the United States, you don't need a degree to do this. Many people, however, get a business degree or a degree in hospitality management.
a cool degree
You don't need one