Sean Collins
This is a good professor. He is ready to help you if you have problems with something. Shows many great databases that will be useful to you not only during writing class but also in many other subjects. I have learned a lot!