Joshua Uebelherr
I'm not much of an online class type of person but after taking his class over the summer, I have more confidence in myself. This class was tough at the beginning but it got more easier to understand towards the end. He really helps you and does not want you to fail and able to arrange a meeting either online or in person if you are feeling stuck!