Question: is tmh enough for iit?
Answer: Of course TMH is a very good book for jee advanced but first make sure that you have covered up all the topics and you just need to practice the questions. If you want to understand the topic from the very basis don't go for it instead refer cengage.