Joshua Peschel
This has been my favorite class so far at ISU because we actually worked on real problems. Professor Peschel explains things very well and always wanted to help you understand how solving the problems worked. There is a lot of homework every week but the exams are not too bad. I wish there were more classes like this one.