Very good teacher, very clear on instructions for each unit. Lots of homework which means lots of practice. If you dont study you wont pass your test. Easily available even after hours, I would take this feature again .