Study materials

in CCNA & CCENT
I am looking at the Routing and Switching Essentials v6 Labs & Study Guide by By Cisco Networking Academy, Allan Johnson for lab practice. Has anybody used this?
Thanks
Thanks