Josh Schmerge
Very hard on grading assignments . Some assignments were confusing. Did not prepare us for tests in my opinion. Rude when asking for help. If youre wrong or confused he will not tell you what is correct. You will have to keep searching.