Reviews of professor Mike Tweten

Rating: 5.0/5, difficulty: 3.0/5
Amazing instructor. Information was easy to understand and exciting to learn. Great sense of humor.