1. Dentist
2. Programmer
3. Pilot
4. Farmer
5. Hairdresser
6. Paramedic
7. Sports Coach
8. Receptionist
9. Engineer
10. Solicitor
11. Architect
12. Travel Agent
13. Cleaner
14. Waiter
1. challenging
2. badly paid
3. creative
4. repetitive
5. rewarding
6. stressful
7. tiring
8. ??
9. well paid
1. alone
2. your feet
3. customers
4. a lot
5. a uniform
6. the public
7. a team
8. five
9. hours
10. phone calls
11. the phone
12. children
13. a lot
14. a computer