great course , good pace , lots of interaction , good activities , very knowledge able