What is the best villager to get emeralds from?
A Fletcher villager (with it's workplace block being the fletching table) that sells sticks for emeralds is a pretty decent and cheap trade. If you're able to make a dark oak, giant spruce, or giant jungle tree farm, or you just happen to have an over-abundance of wood, then this villager will prove to be very useful.