Really fun and useful. Learnt a lot in a short period of time. Great lively teacher and clear instructions. The online posts are excellent. Have recommended it to all my friends and will be continuing on. Homework is easy and fun.