David Serowka
Professor Serowka is truly one of the best professors I've ever taken. He gives you plenty of connections to better you in your future. He lectures alot, but he stays relevant, so you get alot out of them. Takes attendance, so class is mandatory, but you will enjoy being there. Do your work and you will have no problems passing. Taking him again.