Hey, have you used your mobile for attending online classes. There are many available apps and one could enjoy mobility and freedom from time and place constraints. Have you thought about it?