Brian Allen
Professor Allen loves to talk!  Fortunately he is very entertaining and delivers amazing lectures that kept me entertained the whole semester.  Beware, he gets off topic easily but he also ends up making it relevant to the course.  He is the best lecturer I have had so far at TCC. I would love to take more classes from Professor Allen.