Simplicial Complexes/homology Reference request I am taking an introductory Algebraic Topology course, and we have just finished talking about the fundamental group/ covering spaces in Munkres' Topology. However,  his treatment of simplicial homology in Elements of Algebraic Topology has been particularly opaque to me. 
I'm wondering specifically about a text that focuses on Simplicial homology theory [that doesn't assume a lot of requisite algebra], as well as a clear/geometric consideration of what a simplicial complex is in the first place. Some particular problems I'm having include the following:


*

*Abstract Simplicial Complexes

*Linear homomorphism/ geometric realizations

*[somewhat an aside] free abelian groups/ direct sums/summans and their use in computing homology.
I'm looking for something that doesn't assume too  much, but also motivates the definitions, since this is my first time dealing with homology, and I've yet to see how any of this comes together.
Thanks

In order to make a record of this, I will post recommendations given to me as well as those I found very helpful.
"A Basic Course in Algebraic Topology" by Massey [courtesy of  user316092] is a very easygoing text on algebraic topology, reviews some basic algebra of free abelian groups, and has a good (although brief) description of simplicial homology
Jeremy Kun's blog post is highly recommended for a general overview/ informal discussion for intuition.
However, by and far, the most helpful resource for understanding what the heck a simplicial homology group looks like can be found in "Visual geometry and Topology." In particular, the first chapter is lucid, clear, formal, and really has excellent descriptive power.
