My experience with these two courses was extremely positive both in terms of ease of access and the knowledge gained. The teachers demonstrated complete mastery of their subjects, the TAs were very helpful in providing links to additional related information from the Qibla database, and the methodology of listening to pre-recorded lessons followed by live question & answer sessions is a very effective learning methodology. 
Karen Haider
Technical Writer, North Carolina, USA