※長いので二回に分けます。
           NP
              /   \
      NP     PP
     /\    /\
    D   N   P  N
    |  |   |   |
         a  student   of    math

ではなぜダメなんでしょうか。
始めの方の構造では、先にaとstudentで一つの句をつくるんじゃなくて、
student of mathで作っていますが、これはなぜですか?
とりあえずaとstudentで作って、そのあとof mathでより具体的にするっていうのはダメですか?