David Rehr
Dr. Rehr was one of the best professors I have had so far, he graded us upon about 10 assignments which included 5 page, and 3 page papers. As well as participation and a short presentation. Highly recommended him!