I gained great knowledge and had meaningful experiences. Credit goes to the great student support coupled with the quality course syllabus. The courses have clear and easy to follow outlines, well-thought course evaluations varying with regard to whether it is practical, theoretical or both. Service delivery by professors is encouraging and often evoke critical thinking in lectures and seminars. There was maximum use of the international nature of the class as the instructors used to draw case studies from around the world for assignments or discussions.