David Woodruff
He's ok. His lectures will put you to sleep and he doesn't do a great job of explaining how to do stuff on solidworks. As someone who is very tech savvy I thought it would be easy but if you aren't paying close attention you will get lost quickly. Sometimes the HW takes 4 minutes and sometimes it takes 4 hours.