dr. langes is a great professor who takes the time and makes the effort to get to know their students. intro to wgs wasn't exceptionally difficult, except you read a lot, but the readings assigned were fun to read and they weren't long. dr. langes also gives plenty of opportunities for extra credit!