X-Play and Tsquared have a few pointers for EA's Battlefield 3. If you don't want to have your ass handed to you, you're going to have to know a thing or two about your class. Before you start crying about the bourgeoisie and the caste system, watch this video and learn a thing or two.
In Battlefield 3 you can play as the following classes.
My go-to class is Engineer when I play BF3 or BF:BC2. What's your favorite class?