Heshan Aravinda
Class is based on mastery which I love. To get an A you need to master 8 modules and 4 advanced modules. The class is designed so if you dont master it the first time you have time to master it. Gives you quizzes and answers back so you can master it next time. Very easy to understand what is needed. 3-4hours a week max to master this course with A