Reviews of professor Charles Maimone

Rating: 2.0/5, difficulty: 5.0/5
Class starts out easy until half way through would recommend taking a different philosophy class for credit.