A former NYU professor is stirring up some major drama over actor James Franco. He is suing the university after being fired -- and he says it's all because he refused to show any favoritism toward the 127 Hours actor. Jose Angel Santana gave Franco a "D" after the brooding thespian missed a whopping 12 out of 14 classes for the "Directing the Actor II" class. Despite his celebrity status, Santana says what's fair is fair. Unfortunately, the grade didn't go over too well with Franco, his department or the university. Santana maintains the actor ridiculed him in public, then his department fired him. The 58-year-old professor tells The Post that Franco got special treatment, "The school has bent over backwards to create a Franco-friendly environment, that's for sure. The university has done everything in its power to curry favor with James Franco." Like, duh! Santana is suing mad and wants his gig back at NYU. At the time Franco was working on a master's in fine arts at NYU. This past fall he was actually leading a class in adapting poetry on short films. Santana's allegations of misconduct don't stop there. He states that one professor actually gave Franco a good grade in exchange for work. Santana says that professor Jay Anania was hired to write and direct William Vincent, a film starring Franco.