Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript JavaScript Basics (Retired) Creating Reusable Code with Functions Introducing Functions

Eric Orellana
Eric Orellana
4,105 Points

Dave McFarland Fantastic Job!!!

I want to thank Dave McFarland for his amazing teaching abilities. You have delve into the fundamentals of Javascript which has made my life so much easier. Your use of diagrams and analogies make it easy to learn and comprehend many concepts. I can't wait for your next course!!!

10 Answers

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Thanks Eric Orellana

This course is a real team effort. I work with a fantastic team of designers, animators and motion graphic experts that make my job of explaining these concepts so much easier. Kudos to Treehouse's own Mat Helme , Jean-Louis Jabouin and Travis Fadjo!

Antoine Boillot
Antoine Boillot
10,466 Points

I agree with Eric : fantastic job! Thank you to the team!

Guy Gunaratne
Guy Gunaratne
6,902 Points

I'd agree. I was struggling with the Javascript Foundations course but this came along just in time. Thanks Dave.

Dave McFarland
Dave McFarland
Treehouse Teacher

I'm glad you liked the course Guy Gunaratne

Thanks for the feedback.

Stephen O'Dell
Stephen O'Dell
1,596 Points

"This course is a real team effort. I work with a fantastic team of designers, animators and motion graphic experts that make my job of explaining these concepts so much easier."

Every person involved gets my heartfelt appreciation. Great job all around. I've been messing around with other programs for quite some time, and Treehouse is the first one where I feel totally engaged. Next time you're in Denver, first round is on me!

Richard Mellor
Richard Mellor
13,770 Points

Same here, I am ready to try the JavaScript Foundations course again now after completing your Basics course. Cheers

JJME Dynamos
JJME Dynamos
10,609 Points

@davemcfarland I do just want to jump in and commend you and your team with this addition to the course. The previous sections and methodology was ok but I found myself looking to multiple outside resources constantly to fill in gaps, your style and the inclusion of code projects for us to try on our own first and then lead through feels much more effective.

Farid Lavizadeh
Farid Lavizadeh
12,006 Points

I just wish Dave would go further into loops, objects and arrays. He is so good at explaining stuff might as well learn it from him.

Robin MILTENBERGER
Robin MILTENBERGER
3,792 Points

Eric is right, Dave you are amazing at teaching !

Aaron Coursolle
Aaron Coursolle
18,014 Points

Thank you Dave for teaching this and thank you Treehouse for using more than one way of presenting information. I learn best when I can link one thing in my mind to something else, so the goToCoffeeShop metaphor was really helpful.

Ansh ⠀
Ansh ⠀
6,521 Points

Dave McFarland .. You should be nice to your assistant! Calmly say "Go to the coffee shop" :P ...

By the way thanx to you and your team! Awesome job :) ...