I strongly suggest that Hero find another way to improve his poker skills. Free money poker will only teach very basic poker techniques. Beyond these very basics, free money poker is worse than useless, it is destructive. Hero runs a sizable risk of learning bad habits or "learning" successful techniques that mainly apply to villains with a "free chips" mind set.
Sure, you can have some fun playing these types of games. But you really, really do not want to see a high volume of hands. Doing so can cripple your game for life. < no, I am not joking. >
On a side note - - - - high volume real money on-line players often have significant difficulty transitioning to live cash games. It is absolutely true that nickel poker on-line is "tougher" than $1/$2 live. But the skills to win at nickel on-line poker aren't the same as the skills needed to crush a $1/$2 live game.
If Hero wants to develop live poker skills, there is no substitute for playing in live poker games. There are plenty of live poker options on the West Coast. Yes, there will be a "tuition" to learn at the table. Also no assurance you will ever "graduate" to profitability. But at least you stand a chance. Play money training offers no chance at all.
Good luck -=- DrStrange