Reviews of professor Tristan Beach

Rating: 5.0/5, difficulty: 1.0/5
easy A, he's caring, classes are discussion based. Projects are actually fun