having or showing a great deal of confidence
aggressive
(of a person, action) showing a serious wish to do something successfully
driven, persistent
holding tightly; very determined to get or keep something, be successful in winning an argument etc
strong, unyielding
brave (the usual word)
brave