Jacob Wobig
You certainly will be challenged, but it is worth it! I have taken multiple classes with Dr. Wobig and will continue to complete classes with him. Every class I leave smarter and more globally aware. I believe I am being equipped highly for post-grad endeavors in his classes!  He is sometimes a tough grader but it reflects the effort you put in!