very focused - self oriented
very determined - driven
very motivated - ambitious
very hardworking - dedicated
very planned - strategic
very hard - challenging
very successful - accomplished
very windy - blustery
very special - exceptional
very wet - soaked
Read full article