David Boocker
He is a very understanding teacher as long as you reach out to him, he has very clear guidelines on what type of papers are accepted. I also like how he has you reflect upon your work frequently 