all homework is done online, test are done in person (5 test). attendance is mandatory and she does a lot of clicker points. she is horrible at communicating, if you ever need a quick response you would just have to catch her in person 