Daniel Kapusta
Kapusta is a pretty good teacher, however often goes on tangents regarding his favorite personal investments. His strength is running the class and providing all the necessary tools for studying and completing the term project. Ultimately, the grade you will receive will be fair based on your work for the class.