^It depend in what kind of way you want to be useful.
Take infiltrator if your more of a technical player. I saw a vid of a infiltrator soloing gold, you can carry the team on your back when you really good. Its rare to die as a infiltrator if you don't mess around. Because of invisibility you won't get a hard time to revive other people .
Engineer is useful AF against everything that have technology/armor and to get enemy out of their cover or even attack them. Its easy to play as them and it help a lot to have them in your team for support.
beat the game with a character from me1 - pretty disappointed.
pacing was off with all the shitty side missions and I feel like everything I did during the game didn't come into play enough at the end. don't want to say too much more than that, but overall pretty disappointed with the last chapter of the trilogy
I did REALLY like that they included stuff from the novels in a major way if any of you read em
I didn't finish yet I got exam and shit going on but sry that you feel disappointed b. I still think that Shepard is the shit doe you feel me.
Someone gave me the comic series of ME Redemption,Inquisition and some others title, I didn't read it yet, is it the same story tho? info of the one you got I'll cop.