Dr. Lin is one of the best math professors Ive had. She explains concepts well, is easy to understand, very organized, grades clearly, and enjoys teaching. She can unintentionally get to talking and writing pretty fast during lectures though, so I recommend scanning through the textbook lesson before class. Overall, I highly recommend her.