The class is virtual. Was not happy with this teacher at all. Accent hard to understand, did not offer any help outside of class. She read straight from the power point slides. She would read the same slide over and over again and it would get confusing.