A tough course that I was frustrated with initially. Holguin teaches a bit different than I was used to, but his style quickly grew on me. I'd take him again for sure but the material is tough no matter what