Firstly, you should find how many square yard is in one square foot.
One square yard= Nine square feet.
then, in order to find the area, you need to multiply 12 by 8, which gives you 96 square feet.
In order to find the square feet, you need to divide 96 by 9 (as 1 square yard is equal to 9 square feet)
When you divide these, you get 10.66
Therefore, Amy needs 10.66 square yards of carpet.
Hope this helps :)