IMPOSSIBLE to not get an A. you will only struggle if you're lazy lol. he accepts all late work, explains well, is very patient, and ensures you understand the material before leaving the classroom. reviews assignments on the projector. open book exams. he just wants you to learn and pass the class. i'll miss him