It sounds like you had too much wieght on to begin with, and then they made the situation even worse by adding more. This is one of the most common problems that I see in referal students down here. The instructor doesn't wan't to take the time, or isn't capable of determining the correct weight that the student needs, they just keep piling it on until the student eventually sinks... regardless of whether or not their lungs are full or empty. This causes trim to be almost vertical, and severely complicates bouyancy control by requiring a larger airmass to be carried in the bcd to effect neutral bouyancy, and therefore greater changes in volume of the mass due to depthj changes.