Dr. Ngala is a very sweet soul. He is very kind and caring but his lectures do not cover the full depth of the material in the class. You can tell that he cares but is unable to disseminate the information to his class. I would NOT recommend you take his course but instead explore other options the school has to offer...