Yes, you do need to have an internet connection and a 12V 4A power supply to attend the class.
Yes, the complete software and the content are developed by cultbike.
Internet Connection greater than 5 MBPS of speed is required for seamless streaming of the content.
Yes, the screen is touch screen.