Which is the best guide for class 7th CBSE?

for cbse we will advice you to use NCERT

Kaysons Academy is teaching following classes