Monk seems like a good choice, with those bonuses. Or a bow-using cleric.