David Hansen
Dr. Hansen is an amazing professor, in every single paper I posted he commented different ways I could improve on my papers and it helped. There are many papers to write in this class but they are really simple however they do take time to write so when they come out look over it and start little by little.