Mike Fox
Brother Fox is a good teacher--helpful in class conference calls, but less by email (often his answers were broad and left me more confused). I had to use YouTube and tutoring to understand concepts better. Coming out with an A was NOT easy. If you are not a good test taker like me, go into McGraw and click "study" for every quiz--it's a lifesaver!