Nicholas Alarcon
He is not specific about anything and very hard to access outside the class. He gives custom writing assignments that teaches you nothing and wastes your time. It is a very boring class where you get even more frustrated with his uncertainty and ambiguity. Don't take him.