Answer:
Strengths - Transformative generative grammar can be a very powerful tool for understanding how language works and for producing natural-sounding sentences. It is built on solid theoretical foundations and is supported by a lot of research.
Weaknesses - Transformative generative grammar can be very complex and difficult to master. It is also a very abstract theory, which makes it hard for some people to grasp.