What books would you recommend

Hey guys im planning on self teaching aat level 2. What books and materials would you recommend.