TAKE HIS CLASS! I was nervous about taking this class online but, I wouldn't have it any other way! It was super easy I took it as a flex term it was great! He is great at feedback and the course is easy! You know most of it already! If you run into any issues just email him he is very good at responding promptly. Good luck!