Since someone mentioned that someone's all-shaman group did ramparts at-level, my 5-shaman group cleared gundrak at lvl 75, and heroic UK shortly after hitting 80.

All of the same class of a caster class (maybe even melee class like paladin) is a good way to get into boxing.
Any group with a tanky class in the group will have a lot easier time in instances, but it is not completely required to do alright.

Mixed class groups take some more work / setup / practice, and I would recommend trying a simpler setup first for someone new to boxing/macros.