AP Computer Science Tutoring - Single Session
.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!impor tant;position:static!important;top:auto!important} .product{grid-template-columns:1fr!important;display:block!important} .product__media-wrapper{display:none!important} #MainContent .product__info-wrapper{float:none!important;position:relative!important} /* ============================================ BULLETPROOF CSS - Prevents Shopify Overrides ============================================ */ /* Reset and base styles with high specificity */ #tutoring-product-1hr-wrapper, #tutoring-product-1hr-wrapper *, #tutoring-product-1hr-wrapper *::before, #tutoring-product-1hr-wrapper *::after { box-sizing: border-box !important; text-decoration: none !important; } #tutoring-product-1hr-wrapper { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; color: #1f2937 !important; line-height: 1.7 !important; max-width: 100% !important; font-size: 16px !important; } /* Headings with full selector specificity */ #tutoring-product-1hr-wrapper h2, #tutoring-product-1hr-wrapper h2.tpd-heading { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; font-size: 1.4em !important; font-weight: 700 !important; color: #1e3a5f !important; margin: 32px 0 16px 0 !important; padding-bottom: 8px !important; border-bottom: 2px solid #e5e7eb !important; line-height: 1.3 !important; text-transform: none !important; letter-spacing: normal !important; } #tutoring-product-1hr-wrapper h2:first-of-type { margin-top: 0 !important; } #tutoring-product-1hr-wrapper h3, #tutoring-product-1hr-wrapper h3.tpd-subheading { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; font-size: 1.1em !important; font-weight: 600 !important; color: #1e3a5f !important; margin: 24px 0 12px 0 !important; text-transform: none !important; letter-spacing: normal !important; } /* Paragraphs */ #tutoring-product-1hr-wrapper p, #tutoring-product-1hr-wrapper p.tpd-text { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; margin: 0 0 16px 0 !important; color: #374151 !important; font-size: 1em !important; line-height: 1.7 !important; } /* Strong/Bold text */ #tutoring-product-1hr-wrapper strong, #tutoring-product-1hr-wrapper b { font-weight: 700 !important; color: inherit !important; } /* Highlight box */ #tutoring-product-1hr-wrapper .tpd-highlight-box { background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important; border-left: 4px solid #3b82f6 !important; border-radius: 0 8px 8px 0 !important; padding: 20px !important; margin: 20px 0 !important; } #tutoring-product-1hr-wrapper .tpd-highlight-box p { margin: 0 !important; color: #1e40af !important; font-weight: 500 !important; } /* Package note box */ #tutoring-product-1hr-wrapper .tpd-package-note { background: #fef3c7 !important; border: 1px solid #f59e0b !important; border-radius: 10px !important; padding: 16px 20px !important; margin: 20px 0 !important; text-align: center !important; } #tutoring-product-1hr-wrapper .tpd-package-note p { margin: 0 !important; color: #92400e !important; font-size: 0.95em !important; } #tutoring-product-1hr-wrapper .tpd-package-note a, #tutoring-product-1hr-wrapper .tpd-package-note a:link, #tutoring-product-1hr-wrapper .tpd-package-note a:visited { color: #d97706 !important; font-weight: 600 !important; text-decoration: underline !important; background: transparent !important; } #tutoring-product-1hr-wrapper .tpd-package-note a:hover, #tutoring-product-1hr-wrapper .tpd-package-note a:active { color: #b45309 !important; } /* Feature list */ #tutoring-product-1hr-wrapper .tpd-feature-list { list-style: none !important; padding: 0 !important; margin: 16px 0 !important; } #tutoring-product-1hr-wrapper .tpd-feature-list li { display: flex !important; align-items: flex-start !important; gap: 12px !important; margin-bottom: 14px !important; color: #374151 !important; padding-left: 0 !important; list-style: none !important; } #tutoring-product-1hr-wrapper .tpd-feature-list li::before { content: "\2713" !important; color: #059669 !important; font-weight: 700 !important; flex-shrink: 0 !important; margin-top: 2px !important; } #tutoring-product-1hr-wrapper .tpd-feature-list li strong { color: #1e3a5f !important; } /* Tutor card */ #tutoring-product-1hr-wrapper .tpd-tutor-card { background: linear-gradient(135deg, #1e3a5f 0%, #2d5a87 100%) !important; border-radius: 12px !important; padding: 24px !important; margin: 24px 0 !important; color: #fff !important; } #tutoring-product-1hr-wrapper .tpd-tutor-card h3 { color: #fff !important; margin: 0 0 16px 0 !important; text-align: center !important; border-bottom: 1px solid rgba(255,255,255,0.2) !important; padding-bottom: 12px !important; } /* Tutor stats grid */ #tutoring-product-1hr-wrapper .tpd-tutor-stats { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; margin-bottom: 16px !important; } #tutoring-product-1hr-wrapper .tpd-stat { background: rgba(255,255,255,0.1) !important; border-radius: 8px !important; padding: 12px !important; text-align: center !important; } #tutoring-product-1hr-wrapper .tpd-stat-value { display: block !important; font-size: 1.5em !important; font-weight: 700 !important; color: #fff !important; } #tutoring-product-1hr-wrapper .tpd-stat-label { font-size: 0.8em !important; color: rgba(255,255,255,0.85) !important; } #tutoring-product-1hr-wrapper .tpd-tutor-details p { margin: 8px 0 !important; font-size: 0.9em !important; color: rgba(255,255,255,0.9) !important; } #tutoring-product-1hr-wrapper .tpd-tutor-details strong { color: #fff !important; } /* Steps list */ #tutoring-product-1hr-wrapper .tpd-steps { counter-reset: step-counter !important; list-style: none !important; padding: 0 !important; margin: 16px 0 !important; } #tutoring-product-1hr-wrapper .tpd-steps li { display: flex !important; align-items: flex-start !important; gap: 16px !important; margin-bottom: 20px !important; color: #374151 !important; list-style: none !important; padding-left: 0 !important; } #tutoring-product-1hr-wrapper .tpd-steps li::before { counter-increment: step-counter !important; content: counter(step-counter) !important; background: #1e3a5f !important; color: #fff !important; width: 32px !important; height: 32px !important; border-radius: 50% !important; display: flex !important; align-items: center !important; justify-content: center !important; font-weight: 700 !important; flex-shrink: 0 !important; } #tutoring-product-1hr-wrapper .tpd-steps li strong { color: #1e3a5f !important; display: block !important; margin-bottom: 4px !important; } /* Best for grid */ #tutoring-product-1hr-wrapper .tpd-best-for-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; margin: 16px 0 !important; } #tutoring-product-1hr-wrapper .tpd-best-for-item { background: #f8fafc !important; border-radius: 8px !important; padding: 16px !important; text-align: center !important; } #tutoring-product-1hr-wrapper .tpd-best-for-item h4 { color: #1e3a5f !important; font-size: 0.95em !important; margin: 0 0 6px 0 !important; font-weight: 600 !important; } #tutoring-product-1hr-wrapper .tpd-best-for-item p { color: #6b7280 !important; font-size: 0.85em !important; margin: 0 !important; line-height: 1.4 !important; } /* FAQ items */ #tutoring-product-1hr-wrapper .tpd-faq-item { background: #f8fafc !important; border-radius: 8px !important; padding: 16px !important; margin-bottom: 12px !important; } #tutoring-product-1hr-wrapper .tpd-faq-item h4 { color: #1e3a5f !important; font-size: 1em !important; font-weight: 600 !important; margin: 0 0 8px 0 !important; } #tutoring-product-1hr-wrapper .tpd-faq-item p { color: #6b7280 !important; font-size: 0.9em !important; margin: 0 !important; } /* Guarantee box */ #tutoring-product-1hr-wrapper .tpd-guarantee { background: #f0fdf4 !important; border: 1px solid #86efac !important; border-radius: 10px !important; padding: 20px !important; margin: 24px 0 !important; text-align: center !important; } #tutoring-product-1hr-wrapper .tpd-guarantee strong { color: #047857 !important; display: block !important; margin-bottom: 6px !important; } #tutoring-product-1hr-wrapper .tpd-guarantee p { color: #065f46 !important; margin: 0 !important; font-size: 0.95em !important; } /* Responsive */ @media (max-width: 600px) { #tutoring-product-1hr-wrapper .tpd-tutor-stats { grid-template-columns: repeat(2, 1fr) !important; gap: 8px !important; } #tutoring-product-1hr-wrapper .tpd-stat { padding: 10px 8px !important; } #tutoring-product-1hr-wrapper .tpd-stat-value { font-size: 1.3em !important; } #tutoring-product-1hr-wrapper .tpd-best-for-grid { grid-template-columns: 1fr !important; } } Get focused 1-on-1 help with a specific topic, homework question, or concept from a certified AP CS teacher with 11+ years of experience and 1,845+ tutoring hours. Need more than one session? View our packages and save up to 40% per hour! What's Included 1 hour Zoom session - screen share, virtual whiteboard, live coding practice Focus on your specific questions - bring homework, test prep, or concept questions AI-powered session summary - get notes and key takeaways sent after the session Recording available - rewatch the session anytime to reinforce learning Flexible scheduling - book a time that works for you via Calendly Your Tutor: Tanner 5.0 Rating 451 Reviews 1,845+ Hours Tutored 92% Scored 5s 11+ years teaching AP Computer Science Currently teaching AP CSA at Kansas's #1 ranked district Subjects: AP CSA (Java), AP CSP, AP Cybersecurity How It Works Purchase Session Complete your purchase securely through checkout. You'll receive a confirmation email immediately. Schedule Your Session Within 24 hours, you'll receive a Calendly link to book your session at a time that works for you. Meet on Zoom We meet online and work through your specific questions together with screen share and live coding. Get Your Summary After the session, you'll receive an AI-generated summary and access to the recording. Best For Homework Help Stuck on a specific problem or assignment? Get unstuck fast. Test Prep Quick review of key concepts before an upcoming test. Concept Clarity Finally understand that confusing topic your teacher glossed over. FRQ Practice Work through Free Response Questions with expert guidance. Frequently Asked Questions How do I prepare for the session? Have your specific questions ready, along with any relevant code, homework, or materials. Test your Zoom and screen share beforehand. What if I need to reschedule? Just give 3 hours notice via Calendly and pick a new time. Life happens - flexibility is built in. Can I use this for AP CSA, AP CSP, or AP Cybersecurity? Yes! I teach all three AP Computer Science courses and can help with any of them. What if I realize I need more help? You can purchase additional single sessions or upgrade to a package anytime. Many students start with one session and then get a package. Satisfaction Guarantee If you're not satisfied with your session, I'll make it right - whether that's additional time or a full refund.
More you might like
Related
AP Computer Science Tutoring - 3 Hour Package
AP Computer Science Tutoring - 5 Session Package
Related
AP Math & Science Tutoring From Engineers Who Got 5's (1 Hou
Related