I can't do online classes so if you can't do online classes don't take his class. This isn't a uc transfer for a science class. Summited things early not late he not really flexible so don't take his class.