I don't claim to be an expert on the team, but I'll give my opinion:
It sounds like our defense is similar - we are weaker against the pass and defend the run pretty well. When we are playing a team with a good passing QB, we usually get exposed.
Our offense relies mostly on the run since our QB went down in the 1st game. I think we're going more with a soph QB, #22, now - but #17 (a senior) still QB's as well. #17's primary positions are DE and TE, but he has done well filling in at QB even though it's not close to his primary positions. We have a solid offensive line.
We have several good runners -- #25 (Jr) being the primary one. #34 is a tuff running Jr as well.
On defense, we are led by #30 at LB, but he has been playing hurt for the last several games. Also strong on defense is #34 (LB), #78 (DT), #17 (DE).
And we have a good kicker - #24.