The professor does not have the ability to teach at different learning levels with his students. If you have a learning disability this professor is not someone to take. Online lectures are exhausting and he yawns throughout them. Overall he is ok but would not recommend.