No. Although there are weekly live classes that we strongly advise our students to attend, you are not at all required to join live. During live classes, you’ll get questions answered in real-time and interact with fellow students. Our experience shows that attending the live classes significantly increases your chances of successfully completing the program and launching your career.
However, all live classes are recorded and available later on so that you can watch them on your own time, if you prefer. You are expected to dedicate 15-20 hours a week to your studies but your time can be managed as you wish. You decide how much time you want to dedicate to studying each day.