Tara’s material is well prepared and she is very knowledgeable on the subject matter. She presents the class in a professional manner while maintaining good approachability. She is excellent at encouraging class discussion around what is a very interesting subject.