Jose Melendez
Melendez made this class extremely unenjoyable. He assigns around 70 pages of homework per class period along with short weekly essays. He adds assignments constantly, last minute. His lectures are extremely disorganized and you will not learn anything in class (though you must attend). He's a great person, but poor at teaching. expects too much.