Without a doubt Dr. Olmos is the BEST Professor at CSUN! He puts on great lectures and is extremely intelligent which is inspiring. We had a few fun assignments throughout the semester, a midterm and a final. Not too easy, not too hard, just perfect. Great class and great professor!