She is a very great teacher so far, canvas integration can make it confusing with due dates and deadlines. Overall its one of those teachers you will be glad you took her class. Very informative, hot topics discussed, shes also been a partner at a law firm for 15 years; double licensed in PA and NY. Shes top notch!