Although I agree that Ranger suits her more I think a couple of levels of Fighter could be more convenient. You can also check out some druid builds and see if there's something that can suit your playthrough.

Her quest is good! You get to meet some interesting people laugh


Away with all your superstitions
Servile masses arise, arise
We’ll change henceforth the old tradition
And spurn the dust to win the prize