Charles Winstead
Great instructor. I felt like I got a lot of practical knowledge from taking his 486 course. If you're short on time, you'll be better served by just reviewing his slides instead of his book, in my experience. ;P