Nichol Graffeo
You NEED TO STUDY, great teacher, gives good feedback, and replies to emails fast! Super helpful! The midterm and final are remotely protected, but if you study, it would not be a problem! Recommend it!