Reviews of professor James Armstrong

Rating: 2.0/5, difficulty: 4.0/5
Goes on tangents. Disorganized. Overall lack of intelligible information regarding anything of relevance to class.