scott tedesco