Jason Wiser
This class was honestly one of the most difficult experiences I have had throughout my time in college. There is always extra information in assignments not stated upfront and clearly. I do not recommend even if it is the last class in the world.