Kaine Fini
great professor. Reviews from his other schools are accurate. Tries to make lectures interesting with videos, jokes, stories etc. Be warned, he does keep his night classes there the whole time, and grades you on how much you participate and on attendance, (over 20% of the grade).