Casey Deal
He's probably your best bet regarding K201 professors. Class stays interesting with consistent sports references. Class is very challenging, staying focused in lecture is the best strategy to succeed. The class is designed to push your limits, so keep organized and use resources. Did this class for a minor; it's worthwhile and CAN BE DONE!