I give an A-.  I thought the casees were only okay, and the scene when the two girls confront each other about one sitting in the other's chair seemed silly to me.  I am not a shipper, but I thought the D/L tension worked really well.  I thought they both did really great in the last scene...