Never lost with this Garen build, tested a lot...
Start Dorans Shield and Health Potion. ALWAYS make your first build Sunfire Cape, next (in no particular order...) Boots of Swiftness, The Black Cleaver, Spirit Visage, Warmogs Armor, Infinity Edge. This gives you the Garen carry, to carry ANY team. I have carried so many feeders/sucky players with this Garen build and have NEVER lost with it. I have successfully beaten Teemo, Jayce, and many other anti's (vs. Teemo you just flash then use abilities to get to him early game...). If you are wondering about how to win vs. a specific champion please let me know, I have probably done it. Basically though you just hit your q then e, if hard engaging use w. I usually run Flash and Teleport, but depending on my team composition I run Teleport and Ghost.
instead of
instead of
instead of 
instead of
instead of
is worth getting every game.
.
and
when the game ended.
or
when your at full build, your choice, and dice through anybody who thinks they can take you on.