Maryam Mahdikhani
This professor is so great! Her teaching style is fun with lots of real world examples and involving students to participate. It was so much fun to take her DM class and I was taking the BRM but later I found that she is not teaching it this semester! I highly recommend to take every class that are taught by her.