Definitely the hardest course I've taken at Butler. He's a nice person but that doesn't make him a good teacher. He makes his own tests which are very difficult and long and are not over what is covered in homework/lectures. He will help you if you ask for it but I'd recommend taking any other physics teacher at Butler. Get out while you still can.