GuidedHacking provides free lessons and tutorials that are very high quality and well made, the community is very friendly and helpful and I find myself looking through the countless threads of useful information daily. The site is safe in the sense that all of the downloads are checked by the administration team and are often assisted by a VirusTotal link. I would 100% recommend this site to anyone interested in programming and reverse engineering!