Richard Stewart
Without a doubt one of the best professors I have ever had. His lectures are incredible, makes the material easy to understand and relates it to nursing, has a great sense of humor, and is very laid back. Review sessions are weekly and recorded. Basically, watch the videos, listen to his review sessions twice, and you'll succeed in his class