@MIB88
Some thoughts about learning opportunities in the game.
We have books, that can teach us Small Guns, Science, Repair, First Aid and Outdoorsman skills. There's a magazine for Energy Weapons. There are some people who can teach Science, Doctor, Speech or Outdoorsman. We have some NPCs, who teach Unarmed/Melee and Energy Weapons skills. We have two enhancement devices for Doctor and Speech. Even Barter we can learn a bit (Slik).
What's left: Big Guns, Throwing, Sneak, Lockpick, Steal, Traps and Gambling. I think there should be some ways to improve these skills also.
First, Throwing. It's a marginal skill as it is, and that's why it should be encouraged.
I think the game will have more potential if some person in Primitive (Umbra) Tribe will be able to SERIOUSLY improve this skill. I mean, about +50% improvement. This won't rebalance 99,9% usual game playthroughs, but some people may find it interesting to try something new. And somebody (probably, Slik in Arroyo) should mention in his stories one Great Master of Throwing, who can teach worthy warriors. As a thought, you may return quest for delivering weapons there, but instead of spears Player should bring 15 Throwing Knives to the teacher/Master - for the learning process to start. After the graduation Master returns all 15 throwing knives to player with "use them wisely" moral and that huge skill bonus. The other necessary requirement to start teaching is that the Player has to have "Throwing" tagged from the start, of cause. That will turn down all unworthy pupils.
Second, Big Guns - and the hardest for me to think about, because, as it happens, I never used Big Guns in MM. The first time player see Big Gun is [probably] in Marcus' inventory. This means, he probably should be the Big Guns teacher. Some skill check (previous knowledge required, so at least 50% BG and 50%+ Science
) to even get that "teach me" dialog with him.
Interestingly, all other skills are of the same category: these are hustler skills. I think there should be some person in New Reno casino who could teach ALL that - but in the end improve only two randomly selected skills (for example). And there should be "prove that you're worth my attention" part, where player should do some kind of initiation quest. There may be even a Special Reputation mark for that kind of training. Almost like "Vault Cuity Training", but with a twist. Probably just "Hustler", but maybe something more flashy.
It's all just brainstorming, food for thought.