I dropped taking an IANTD course because the materials were so pathetic I couldn't justify paying for that course/card. It didnt help that the instructor lecture parts were also a decade out of date and I felt like I'd be teaching him not the other way around. Overall 1/5 do not recommend.