Ehh, would not take him again because although he is really nice, his work loads don't make sense and he is VERY forgetful of assignments. Usually is typing slides in the middle of class and often loses his place. Super confusing.