I struggle to write this review because I think Gerardo is a nice guy, but I would not recommend taking EDPS 390 with him. The class goes way off topic often, and it is super hard to follow his metaphors and lectures. He grades you on your ability to write assessments, but his tests and midterms often go directly against what he tells us to do.