Ian made the content very enjoyable for me to learn, making this my favourite course I've ever taken. Although I found the content very difficult, Ian was always available to help me understand what I was confused about. He is very passionate about his job and about math.