Very informative, knowledgeable, helpful and I did not get bored during class due to great teaching techniques