Floyd is very sweet and caring teacher, he really wants his students to grasp the concepts. All of the classes are discussions and there are 7 online test which are a little hard (open book). There is one paper and rarely any hw. You really need to understand the material to get a A(read !). Overall it is a decent class, he isn't trying to fail you