Hani Qasmieh
This class is difficult if you don`t take the time out to learn the material and be dedicated to the class but he is a good, and caring teacher. He cares about his students and makes sure he helps you in any way he can. Take it serious and study and you will do just fine. A very good teacher overall.