Nelson Ramirez
Took him for summer never again. He grades very hard, and his instructions are not clear, and when you email to ask him about the instructions he doesnt respond!!! Be prepared for a lot of homework assignments they arent hard, but just didnt make any sense.