Vincent Ranger
He's got to be one of the dullest teachers ive ever had. his grading is all off of whack ( all or nothing grading ). he gives very little practice material , which is a must for this course.