GP
In terms of appointments, it depends which receptionist you get through to. Information received can be varied. My own Doctor is great and he prints out information but other staff don't explain the medication. The trainee doctors get things sorted for you straight away and are very thorough.