Great prof! His lectures are clear and concise. It is evident he spends a lot of time planning them, which makes all the difference! The exams make up a majority of your grade which is stressful, but Meisam makes a fair exam if you do the hw and study. Hw is unnecessarily long, which was frustrating.