Sort the beans and remove and discard any foreign debris, rinse, then place in a large bowl. Add water to cover by 2 inches. Cover and set aside to soak overnight.
When you are ready to start cooking, rinse the smoked hocks and place in your slow cooker.
Drain and rinse the beans, then place in your slow cooker. I am using Great Northern Beans for this batch then add the onion, garlic, oregano, and pepper.
Pour in 1-2 quarts of chicken broth so the broth is about 1 inch over the beans.
Turn your slow cooker to Low setting and set your timer for 6 hours, cooking until the beans are tender and hocks are falling apart. If the beans are not tender, continue cooking and check each hour afterwards. Six hours was perfect for me.
When the beans are soft, remove the hocks, use forks to remove the meat, discard the bones, skin, and fat.
Chop the meat and return to the slow cooker.
Taste, season with salt and pepper as desired, serve and enjoy.