Honestly I thought this would be an A or B+.