Douglas Crews
I have taken Dr. Doug twice now and he has been my favorite professor in those semesters. He may assign a lot of work, but the work does allow you to think and it is not just busy work. I would definitely recommend taking him for any social work or diversity class you may need.