To say that I got my money’s worth for this course is an understatement. Even though I don’t know Tara very well, I knew going in that she would put in a tremendous amount of time and effort in creating this course. Tara did not disappoint, in fact, at one point I asked if she actually got any sleep because I saw the kind of feedback (detailed & informative) she gave for EACH STUDENT’s assignment. Her assignments were thoughtful, meant to make you think about what you have learned in the lectures, and apply it in a practical way. She is everything I would want from a good teacher. She explains details in a way that you can digest and understand, and “see” in your head. She challenges you to think of why a dog moves in a certain way, and she inspires you to do/learn more.