Non-Members? Members? There are so many places...
*assumes your non-member*
Hill Giants underground - Good XP, some good drops (big bones)
Monks - High hp, they barely hit, meaning no food needed. They also heal you.
Lesser Demons (Karjama) - Okay drops (Rune Meds, Mith Chains, etc), good xp. Fish lobs, then rin into the volcano, and kill a few, then run back for more lobs. Bring alches is needed incase you get items.
Yeah, those are some of the best non-mems training.