She is a great instructor but she expects much from beginners, dots your mark off when there is a chance. Strict but gives great feedback. Tries her best to help you understand. Very little examples are given. Quiz is based on the content in the textbook. During the actual class at school, alot of engagment helps you to learn. I dont prefer online