I have only recently in the last year began getting to the point in Dota where I need English talking people to actually increase my MMR and have fun, at this point I'm stuck at a low 2K MMR and feel like I'm constantly carrying my team.
I'm willing to play any role, however I'm best in a offlane or mid role, with one of my main heroes being Timbersaw.
****