Eric Hughes
You are blessed If you get Mr. Hughes as a professor! He gives amazing feedback and clear rubrics with essays. At the end of the semester he lets you revise your papers for more points. Overall very flexible and understanding teacher.