Reviews of professor Michael Barnes

Rating: 3.0/5, difficulty: 1.0/5
He teaches the lab for ELS, and while he doesn't offer new information for the material, the lab does help apply the teachings to real world situations.