David Reis
There is absolutely nothing good to say about David Reis. He is a socialist. He will say this is a safe place you can answer any question and nobody will judge but the second you say something that he doesnt agree with he will call you out and degrade you in front of the whole class.  He grades based on his P.O.V on social issues.