Gregory Lombardo
An amazing teacher. He really brings real life and current time material to class when lecturing especially considering he currently works in the field. He brings in several guest speakers to talk to students about possible career opportunities and overall you can tell he really cares about your success in and after the class.