It has a combination of Course material - video - Excercise - hands On - Exam practice questions and answer. It has an all in all setup to prepare for any exam.