Dr. Lin really cares about her students. I was out multiple times this semester and Dr. Lin worked with me to ensure the material was covered. She really goes above and beyond in office hours. That being said her lectures are often confusing and overcomplicate simple concepts. Her practice exams are very similar to her tests. 