Gregory Bartoszek
This professor makes you work for it, but is a great professor for this class. The class itself is already extremely difficult. DBs, 3 reading reports, 3 tech reports and a 7-8 page paper. Definitely recommend him and he is VERY caring and understanding!