Reviews of professor Shaune Mcfarlane

Rating: 4.0/5, difficulty: 1.0/5
He gives 2 mid-terms, and take the higher one. If your final exam grade are higher than the mid term, he'll erase the mid term. Attendance count 10%.