Richard Gasparre
Not a good professor. Super unorganized. He doesn't know CIS very well, even though if taught well it can be an interesting class. All he does in the classes is review the textbook, so you can ask someone to sign you in and you don't have to show. Boring lectures anyway. He is homework heavy.