Keith Hampton
Professor Hampton is a very nice teacher, however he does not give good lectures. His powerpoints are usually 2-5 slides and contain little information that you will find useful for his quizzes and tests that he gives VERY OFTEN! You do get lots of group video projects and attendance is mandatory! You do not have to have the textbook!