Merwise Khalwati
The course requires a lot of reading but the material is easy to understand and gives many real life examples. The professor explains the concepts well and continously follows up with the students to see their progress. Accommodates requests and ready to help.