Long time customer dropping a review finally because honestly this academy has been good to my family. My son came in struggling with his sciences and the way the teachers broke things down for him was something else sef. Within three terms his results jumped and even his confidence came back. Would send any parent here without hesitation.