I am reading this alongside the text by Ohanian and this is a bit lower level. The explanations of how to do problems are much better but Ohanian is far superior at explaining what is going on physically and mathematically. This book is good to have because Ohanian uses CGS units so if I have a need for an equation in MKS I can pull it out of this book already having understood the material I learned in Ohanian. I would say use both in tandem.