in strong disagreement or conflict
"The two departments have been at loggerheads over the new policy."
to learn from someone who is very knowledgeable
to be remembered for something important or significant
A person’s first difficult experience in a new job or role.
very high speed; extremely fast progress
to change the rules or conditions to make success harder
to make a stressful situation easier