Dogged determination: very determined to do something, even if it is very difficult:Her ambition and dogged determination ensured that she rose to the top of her profession.Due to her dogged determination, she gaduated even thow her friend had doubts.
alien: strange and not familiar:When I first went to New York, it all felt very alien to me. A the beginning the new people felt alien to me.

Enlightening: giving you more information and understanding of something:That was a very enlightening programme.The instruction manual that came with my new computer wasn’t very enlightening about how to operate it.
Throw down the gauntlet to sb. to invite someone to fight or compete with you:
A price war looks likely now that a leading supermarket has thrown down the gauntlet to its competitors.
The dangerous looking man has thrown down the gauntlet to the police officer.

An elective: a chosen subject
At will: If you can do something at will, you can do it any time you want: He can cry at will.
Resounding : loud: Supporters gave the team three resounding cheers. I think the answer is a resounding yes.