Joseph Navarro
The class is very interesting but instructor can be quite rude sometimes and is quick to make assumptions about his student. Class itself is not too bad but instructor's attitude made me cry multiple times. Instructions for assignments can also be quite unclear.