The course was amazing! If you want the best, there is no time for the rest. The knowledge you will gain from this organization is astonishing and extremely detailed. It is not easy and you will put in a lot of hard work studying but the end result is worth it. The staff are incredible. They are always here to assist with anything you need. All of them are very encouraging and great mentors.