Just a word of encouragement. I passed level 1 in December 2015 and I immediately registered (March 2016) for level 2 to write in June 2016 , f** ailed a band 2**. Passed June 2017 with a decent matrix
I realized that I had not given the time that it required.
I rolled up my sleeves from September 2016 to November, took a break in December and then commenced in the second week of January. I easily did +500 hours.
I passed this June with 7 > 70%, 2 in 51-70 and 1 in <50 (derivatives), which I honestly did not study, just listened to videos from Fintree a day before the exam. I only wish I had more time after getting the essence from Fintree to then synthesize the information would have done much better.
For Level 1 (Dec 2016) and Level 2 (June 2017) used IFT. I cannot recommend it enough. I don’t know if it will be that good for level 3 but I intend to stick with IFT.