Sergey Sarkisov
I live 45 mins from West Loop but it worths it. He is very understanding. You have the right amount of hw and every hw teaches you different types of problems. There are tests every 4 weeks and the test is actually based on the class level of knowledge and he adjusts the difficulty. Anyone who rates him negatively doesn't belong to college. Period.