I highly recommend classes with Dulcidio, mainly because he conducts them in a substantive and interesting way and with a hint of humor. He clearly explains grammatical issues, e.g. giving a broader context in which something could be said in a given way.