Reviews of professor David Fitzhugh

Rating: 5.0/5, difficulty: 3.0/5
Great instructor. Provides great examples of topic areas based upon his professional experiences.