Zachary Bailey
Makes everything way more confusing than it needs to be. I think I came out of this experience knowing less than I did before. Spends way to much time over explaining things than actually showing you how to do problems. Overall I think he is a nice guy and cares, but just a terrible teacher. Avoid his class if you can.