David Riche
Dr. Riche is an amazing professor. He understands that everyone comes from different writing backgrounds and is respectful of everyone's different abilities.  He requires that you meet with him one-on-one, but he is very respectful and gives great feedback. He is awesome and is so understanding. Great teacher!! 