Prof. Botkin is the definition of a great teacher. I took her class online and her video lectures were very clear and informative. If you didnt get the content she will help you under any circumstance. 