I enjoyed her classes. In Fact the most fun part was the group exercises. She provides lot of active learning in form of clickers, group exercises and tons of practice exercises. One of the best cpsc course i took at UBC