Gregory Tripoli
Awful at lecture, knows his material very well but will go of on very long confusing rants about material. This stuff is very easy to him and he thinks its easy to everyone even thought its a intro 100 class. Will skip lecture and talk about current weather for an hour, and then tell you to read. Sneaky homework that takes awhile and graded hard.