Professor Makhijani is an amazing professor. She is patient and clear, and it is obvious she understands the information she is teaching very well. I completely owe my passing of the FM exam to her, and I will forever be grateful. If you have the chance, please take her as a professor.