Cardiac and thoracic surgery is considered the hardest. It is one of the most complicated branches of medicine as it is connected to the heart.