F2p training differs from your levels. Low level training (levels 3-20) you should train on the goblins in Lumbridge. Levels 21-35 you should train at barbarian village. Levels 36-44 you should train on falador guards. Levels 45-60 you should train on Falador White knights. Levels 60+ train on hill giants in Edgeville Dungeon.
The only place you can train your alchemy level in Maple story is by going to Ardentmill which is the crafting town. You have to make potions to increase your level.
Pokemon league :P
elite 4
At the Pokemon league.
find a place that has wild Pokemon the same level as it.
the best place to train your ninja is bixie hive.i still train there even though i am over level.
The best place to train a shelgon is mt prye
the highest level in runescape is 138 now. you need 99str, 99def, 99att, 99range, 99mage, 99prayer and 99 summoning.
The best spot to train hunter in is the Feldip Hills as it can support your hunting to level 45.
The Pokemon league is proably the best place to train your Pokemon.If they are a low level give them an EXP share.OR you can train at Mt.silver and also if high enough battle red for a ton of xp
i trained mine at mt.cornet
I guess you could do bandits!:D