Oh and I forgot to mention that Arg(z+w)/(z-w) can actually have 2 values, depending on how you draw it. If Arg(z-w) < Arg(z+w) , then indeed you will get 90 degrees. However if Arg(z+w) < Arg (z-w), then you will in fact get -90 degrees, both of which are still purely imaginary.
Just pointing out this little detail just in case your school is really picky.