Jimmy Choi
Jimmy is simply a gem. The course material itself is a little dry, but Jimmy makes it better. He is a professional but at the same time, he is friendly and discussing anything with him is easy. He jokes and shares a lot of personal examples. He is a fair marker and will listen actively and cooperates very well. Overall, Jimmy is a 10/10.