What would be your ultimate supervisor...
Anonimo
One who is genuine, can communicate, gives you respect in return for hard work and moving in deadlines, that does not blow up on people that knows how to handle their anger. They also did not care for this answer.