It's alright but wouldn't recommend for long term use. The more popular and better textbooks are Conquering and jacaranda. You can use these in conjuction with Ahmad shah's notes and you should be set! Focus more on jacaranda. Even though it goes into so much depth with irrelevant info, it is...