I’ve been doing a bit of reading on camera control, and one of the big takeaways that applies to this part of the course is when you should move the camera. If you move the camera to track the ball in Update(), there’s a chance that it will move before the ball does in any given frame, causing it to look jittery. It might be a good idea to establish early on that it’s good practice to put any camera changes in the LateUpdate() function instead, where you can be sure all physics movement is finished.