The best best best professor in UBC (actually in this world). She makes the class really easy and fun. She tries her best how she can help students to get good grades and she is always down to make extra office hours for students. You will never regret it if you take her class. Just take her class and you will realize how amazing she is. 