Oghale Asagbra
For this class, like his others, you get out what you put in.  My largest concerns are the group project and group homework assignments.  This class is not easy, but it can be done if you come to class, pay attention, and practice, practice, practice.  I will miss having Dr. Asagbra as a professor, but I will not miss this course.