Theoretical lectures coupled with alot of practicals really helped alot in understanding the depth and full context of all the classes.
The lecturers are very supportive and school environment is very conducive