Peter Nassiff
Caring guy. Work load is insane, and if you fall behind you will most likely fail the class. His classes are pretty boring and not interactive at all. He does answer emails quickly and makes time for office hours. Usually assigns 2 labs a week, 8 pages of hw a week, a ton of class work worksheets, and labs over break. Grade:C+. Hw is on the txtbook