I have had Martha for 1215 and 2330, both of which were online. She posts asynchronous lectures on time each week and will have weekly quizzes that are synchronous along with some assignments. Marth is a very fair marker and if you attend tutorials, watch lectures on time and do some or all of the practice problems, you'll get a great grade.