Faig Garayev
Excellent lectures and PPT presentations that reinforce the reading. He is available outside of class, easy to reach and responsive. He wants you to be successful in the class and will do whatever is needed to make sure students understand the material. Ask questions, participate, read and set aside plenty of study time and you will be successful