Michael Neary
Overall, I would say that Mr. Neary is a good teacher. He explains the concepts very clearly during lecture and answers questions patiently. His assignments and exams are fair and are not too bad if you understand the concepts. He is also a very generous grader. However, he is a little unreliable when posting things in a timely manner.