Does this Hospital have all the departments in order for a student to do all 3rd and 4th year rotations there?