Karl Ashanti
Professor Ashanti is a great professor. He truly knows his stuff. He is very knowledgeable and will go the extra mile to help you understand the material and do better on exams by giving extra points and giving extra credit. I would definitely take any class that he teaches at City Tech he is a true gem.