Gifted this to my accounting team after getting recommended from a friend, they are finding it good so far. Sure want to encourage them to write reviews but their on the job application of concepts is very good and they are making visible progress. Will rate this 4 stars.