Dimitri Stathopoulos
Dimitri makes it clear exactly what you will be tested on with his practice tests. A decent chunk of your grade will be on assignments you can do in class or online and it's easy to do well on these assignments. Dimitri truly does want each of his students to great. 