Mark Carnero
Cool guy, not so cool organization. Topics that are discussed in class are great, he is very relaxed which can have both good and bad attributes. It's an easy relaxed class. BUT he is SO unorganized and seems to have lessons plans that he does not follow and forgets what he's taught you or if he's showed you content that WILL be on the exams.