edward banduk
Prof. Banduk is amazing! His class was one of my favorites . If you have the opportunity to take any of his classes, do it. He gives a fair amount of work, but it's a good thing (take him and you'll see why). I wish I could take his other classes, but I've already taken the ones he is teaching.