Brian Smith
Professor doesnt teach properly. He will go over material, but much of what he covers are not really on the tests. If you plan on taking CSC, dont take this professor if you don't want to be confused with the computer material.