Final Report Card Grade: B