Ron Artest gets an 'A' for effort in victory over Dallas