Juan Gonzalez
His lectures were not that bad, and there wasn't any quizzes or homework BUT I would NEVER recommend him to anyone. The problem with him is that his exams are crazy! You never know what to expect and he will say one thing about the exam and come test day, the exam is completely different. He doesn't give study guides. His exams are outrageous.