William Sanguinet
Dr bill is a solid guy. He teaches you what you need to know. With 1 hour lectures and only 7, often you will need to watch lecture videos to fully understand the content. There are very fair practice tests, fair tests. Homeworks are manageable but make you think. hes a fun guy who gives extra credit where he can! 