What letter grade would you give this draft class? I'd say it's at least a B.