Online class, but all sections of this class are the same. She uploaded lectures with recordings and links for 3D models to study from. This professor is nice and responded to emails fast and she gave me a lot of advice.This is the third class I took with her, every course she teaches is different. You must study regularly in her classes. 