Juan Basualdo
Prof Basualdo is a great teacher. He takes his time helping students with their writing and will go over exactly what to do to improve your grade. Make sure to read the articles he assigns or he'll give a quiz (which is usually very easy if you did read). Overall, a very generous teacher who will help you improve.