Douglas Scappa
Professor Scappa is great, he offers constructive feedback and answers questions clearly and with patience. Assignments are reasonable and informative. Great class, I learned a lot and would take another of his classes any time.