Urologist

Above average salary
Below average outlook
Extensive training needed
Man with health problems visiting urologist. Doctor and patient