Thorough And Challenging Course

Review: June 23, 2013
-Thorough and challenging course.
-Gave me thought processes and ideas for more learning.
-Would benefit from more exercises/workshops
Suggested improvements:
-More activities for learning.