Paint.net is as near to photoshop as you can get without spending money and there are useful forums to help you learn to use the rich feature set. It is not at all wonky and they continually improve and upgrade it.
Paint.NET - Free Software for Digital Photo Editing