Vahid Rahmani
Great professor. The entire class is a very difficult online simulation, but professor Rahmani provides tons of information and help that will allow you to succeed. Be prepared to spend a lot of time on this class, it's stressful and the simulation is pretty tough. Don't fall behind early, as there aren't many grades to rely on. 