Aziz Mohaisen
Dr. Mohaisen is a great teacher. The class starts with basic notions of representation the delves into learning techniques and then applications, which was a nice organization. The project's style was excellent, with clear instructions. Flexible with mandatory attendance (I had to miss 2 lectures for work and he accommodated). Recommended.