Michael Meadows
TERRIBLE. Old and can't use a computer, but regardless of that he says the same things every class. Never actually teaches, just rambles on about the projects, but still somehow never explains the projects. Gave me a B+ while giving my group partners all A's cause I got one more question wrong than them on a quiz for which he didn't teach on.