Kevin St.Clair
Despite the reviews I still enrolled into the class and let me say, a huge mistake on my part. I'm a good student but this professor made his class way too difficult. He grades based on very little and the overall way he teaches is not efficient whatsoever. Definitely avoid him. 