Charlie was a very nice and funny guy, but having taken his class I feel like I will have to retake ASL 101 again. Not sure if it was the virtual aspect, or if it just wasn't a well taught class. There was no real direction in class and he wasn't easy to get a hold of. Many students dropped the class during, I wish I would have done that too.