As tax books go, it is rare to find one that is as useful as this one. Mind you, the edition I finished is not up to date for the TCJA and you should check versioning carefully. Having said that, the format of examples, explanations and coverage of the law is second to none. A great resource and one that will undoubtedly help the tax law student!