Joshua Uebelherr
Professor Joshua Uebelherr is fair and response to communication within a few hours. He is very respectful to students and it reflects in his patience and tutelage. He is focused on the student learning and not just turning in something for the sake of turning it in.  He also provides constructive feedback on your assignments.