Wonderful professor for this course. Very interesting lectures with lots of cool information being taught, which applied to different assignments and presentations throughout the course. Professor Falcon was really great!