I thought the program was excellent with lots of varied activities and fun games which were challenging and exciting. Elena is very helpful and fun to learn with.