Arman Dabiri
Hard class no matter who teaches it in my opinion. I thought the class was engaging with Arman. There were multiple opportunities to improve your grade if you showed effort and kept improving. In the end it all worked out, and I I learned how to think more in depth.