The program was great. Mirella has excellent knowledge of the course content and the field in general. Great usage of practical exercises to balance the theoretical portion.