Scott Lewis
The students that rated Professor Lewis poorly probably haven't taken a higher level sports analytics class before. He may seem dry but he knows his stuff and if you put in the work, you'll receive a good mark. Would take him again.