Reviews of professor Joshua Plummer

Rating: 5.0/5, difficulty: 3.0/5
The online homework was a mess, but he did a great job explaining the concepts and seemed like he really cared! Would take again!