Barbro's class[s] feels very old for a course offered in 2023. Many of the linked resources he has for reference are outdated, and will not open on a modern computer. He is very hands-off, and will only give extra support if asked or if many students fail a question. His feedback is non-existent, and he grades VERY SLOWLY. Student beware! Stay away