B+. Allen is making strides as a passer and QB, we have a decent offense statistically without a ton of talent, the OL players fit their scheme, fair enough bag of tricks plays that have worked for the most part.
Once we get the deep ball figured out, this offense is poised to take another step.