Farzin Khaleghian
Seems like a nice teacher but the work load is unrealistic when you are taking other classes and also work full time. So many formulas, tough projects, and lack of understanding when it comes to lectures on certain formulations. 