Gerardo is probably one of the worst professors I've ever had the displeasure of having. He is a really nice guy, but he does not know how to teach. He doesn't know how to write tests, doesn't know how to give feedback, and is super slow at grading. He is a teachers college professor, who doesn't know what a lesson plan is. Do NOT take this course.