Thomas Rose
Dr. Rose is the best, I have taken 2 classes from him so far and wish I could take from him every semester. If you pay attention to lectures and do your readings, quizzes and tests are a breeze. He is very engaging and fun during lecture and his assigned projects are fun to complete. Love him!!