I really enjoyed prof Langes. A lot of reading and just discussion posts and quizzes for the gradebook but extra credit as well. Did not get much face to face but a lovely human, replies fast and gives good feedback on assignments in class if need be. Big project due last week of class and had an optional final. Otherwise really enjoyed the content