It's fine, very good and readable. Surely it can benefit everyone studying the subject in college. But the part on gauge theory didn't accomplished my expectations. I would preferably spend most time in something like electrodynamics inside matter or radiation.