Mandeep is an amazing teacher. She is organized and gives you almost immediate feedback on questions. She grades work in a very timely matter. You can tell she truly wants you to succeed and she goes above and beyond to help you if you are willing to put in the work. I cannot say enough good things about her, she is one of my favorite teachers!