Theodore Ward
Knows his stuff but doesn't know how to explain to students. Soft spoken and teaches sorta fast. I recommend sitting in the first few rows to hear and see him work on the board. Easy class but learned more on my own. We worked on 1 project the whole semester so I can't complain about that.