Pedram Jahangiry
You can tell that Pedram is passionate about teaching. He was always available to help and you will leave with your questions answered if you visit him during office hours. He does a really good job at presenting the material in a very simple and understandable way. Attendance is not mandatory but you will want to go to his class because it helps!!