Yes, if any student requires understanding the fundamentals in a better way before proceeding towards the main course they help in doing the same. The study materials cover from fundamentals to the advance topics so that the students get the best of the knowledge.