"I finally understood what I was looking at."
"Very reliable and thorough teaching. Complex concepts get broken down into something simple, by someone genuinely passionate and professional — always open to your questions and happy to clear up any doubts."