I had the pleasure of being taught by William at the Knowledge Academy for multiple BCS Business Analysis courses. Despite the high volume of content to be covered, William effectively covered the material in each course and fielded many questions from participants dealing with real life scenarios from each person’s experience. This made the content meaningful for everyone in the class. He offered many examples from the wealth of his own experience and this made his teaching especially effective. In addition, he ensured participants knew which areas to focus on for exams.