Michael Gale
This guy does not care about his teachings. How does a college such as Cypress employ inept professors as such to teach their institutional courses. You'll literally find your self trying to piece the class together. Don't waste your time and money! Look Somewhere else.