Green White.. Uh, how to put this: Low range. Like, it sounds stupid, but Midrange to me signifies games lasting more then 7-8 land drops each. My deck isn't Aggro, but I wouldn't classify it as Midrange because Midrange is more about a strong mid game. I'm usually finishing my games on my 5th to 6th turn. Aggro to me is turn 5 at Max, Midrange to feels like turn 7-8, but I land between those.
The general theme is White Weenie usually supplemented by Counters/Green for protection.
I could run CoCo(I had a playset) but Coco's 5 mana to me just doesn't work with my deck. In my limited play experience, I've had no issues beating Midrange provided I board right(as a general thing with this deck, I've gone 3/1 against Mid range in terms of rounds), I'm just low enough average CMC wise to beat control provided I get decent land drops(I'm 2/1 against control in FNM matchups as my) but it's Aggro that my deck folds under(0/3).
Coco is 4 mana lol and in any deck that is killing on turn 5 - 6 mono red should be fairly easy to beat, just block with your bigger creatures. You have access to hornets nest and Arashin clerics if the match up is that bad