Does not have a systematic teaching style. Did give in-class practice questions before the first mid-terms. So the class average was above all other classes. However, stopped it. If you know the subject beforehand take the course with Mrs. Dan. Will give ample resources for self-study. Exam friendly but strict marking. Newbies go with Bell or Kai.