Profile

Michael Wilde profile image

Michael Wilde

Student

  • 1 review
  • 1 completed
Content 
Instructor 
Provider 
Extremely informative course. Dave articulated the concepts extremely well, and the challenges he set helped solidify my understanding further. A++++++