Really not fit for a learning environment. Abrupt, non accessible, hates questions and very sarcastic. Every question you ask is responded to be read the book. Worst class ever. BMCC is hurting itself by having this man on staff.