William is veryyyyyy patient with all my questions, he will give me respond and support whenever I answered a question even if sometimes I got the wrong answer!!! I get a deeper understanding on the topic after I join the session, thank you!
Learner · 1 yr. ago