Possibly the kindest  professor I've had the pleasure of learning from at UNT. For anyone wanting to take them, communication is EVERYTHING. He's more than willing to accommodate you (within reason, of course) if you just ASK. Extremely understanding, be prepared for entire classes dedicated to freeform discussion and chatting!