AP Computer Science Tutoring - 3 Hour Package
.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 3-Hour Package Product Description ============================================ */ /* Reset and base styles with high specificity */ #tutoring-product-3hr-wrapper, #tutoring-product-3hr-wrapper *, #tutoring-product-3hr-wrapper *::before, #tutoring-product-3hr-wrapper *::after { box-sizing: border-box !important; } #tutoring-product-3hr-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 */ #tutoring-product-3hr-wrapper h2 { 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-3hr-wrapper h2:first-of-type { margin-top: 0 !important; } #tutoring-product-3hr-wrapper h3 { 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; } #tutoring-product-3hr-wrapper h4 { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; font-size: 1em !important; font-weight: 600 !important; color: #1e3a5f !important; margin: 0 0 8px 0 !important; text-transform: none !important; letter-spacing: normal !important; } /* Paragraphs */ #tutoring-product-3hr-wrapper p { 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-3hr-wrapper strong, #tutoring-product-3hr-wrapper b { font-weight: 700 !important; color: inherit !important; } /* Popular badge */ #tutoring-product-3hr-wrapper .tpd-popular-badge { display: inline-block !important; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%) !important; color: #fff !important; padding: 8px 20px !important; border-radius: 25px !important; font-size: 14px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.5px !important; margin-bottom: 16px !important; } /* Savings callout */ #tutoring-product-3hr-wrapper .tpd-savings-callout { background: #dcfce7 !important; border: 2px solid #059669 !important; border-radius: 10px !important; padding: 16px 20px !important; margin: 20px 0 !important; text-align: center !important; } #tutoring-product-3hr-wrapper .tpd-savings-callout strong { color: #047857 !important; font-size: 1.1em !important; } #tutoring-product-3hr-wrapper .tpd-savings-callout span { display: block !important; color: #065f46 !important; font-size: 0.9em !important; margin-top: 4px !important; } /* Highlight box */ #tutoring-product-3hr-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-3hr-wrapper .tpd-highlight-box p { margin: 0 !important; color: #1e40af !important; font-weight: 500 !important; } /* Feature list */ #tutoring-product-3hr-wrapper .tpd-feature-list { list-style: none !important; padding: 0 !important; margin: 16px 0 !important; } #tutoring-product-3hr-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-3hr-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-3hr-wrapper .tpd-feature-list li strong { color: #1e3a5f !important; } /* Tutor card */ #tutoring-product-3hr-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-3hr-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-3hr-wrapper .tpd-tutor-stats { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; margin-bottom: 16px !important; } #tutoring-product-3hr-wrapper .tpd-stat { background: rgba(255,255,255,0.1) !important; border-radius: 8px !important; padding: 12px !important; text-align: center !important; } #tutoring-product-3hr-wrapper .tpd-stat-value { display: block !important; font-size: 1.5em !important; font-weight: 700 !important; color: #fff !important; } #tutoring-product-3hr-wrapper .tpd-stat-label { font-size: 0.8em !important; color: rgba(255,255,255,0.85) !important; } #tutoring-product-3hr-wrapper .tpd-tutor-details p { margin: 8px 0 !important; font-size: 0.9em !important; color: rgba(255,255,255,0.9) !important; } #tutoring-product-3hr-wrapper .tpd-tutor-details strong { color: #fff !important; } /* Steps list */ #tutoring-product-3hr-wrapper .tpd-steps { counter-reset: step-counter !important; list-style: none !important; padding: 0 !important; margin: 16px 0 !important; } #tutoring-product-3hr-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-3hr-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-3hr-wrapper .tpd-steps li strong { color: #1e3a5f !important; display: block !important; margin-bottom: 4px !important; } /* Best for grid */ #tutoring-product-3hr-wrapper .tpd-best-for-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; margin: 16px 0 !important; } #tutoring-product-3hr-wrapper .tpd-best-for-item { background: #f8fafc !important; border-radius: 8px !important; padding: 16px !important; text-align: center !important; } #tutoring-product-3hr-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-3hr-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-3hr-wrapper .tpd-faq-item { background: #f8fafc !important; border-radius: 8px !important; padding: 16px !important; margin-bottom: 12px !important; } #tutoring-product-3hr-wrapper .tpd-faq-item h4 { color: #1e3a5f !important; font-size: 1em !important; font-weight: 600 !important; margin: 0 0 8px 0 !important; } #tutoring-product-3hr-wrapper .tpd-faq-item p { color: #6b7280 !important; font-size: 0.9em !important; margin: 0 !important; } /* Guarantee box */ #tutoring-product-3hr-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-3hr-wrapper .tpd-guarantee strong { color: #047857 !important; display: block !important; margin-bottom: 6px !important; } #tutoring-product-3hr-wrapper .tpd-guarantee p { color: #065f46 !important; margin: 0 !important; font-size: 0.95em !important; } /* Links */ #tutoring-product-3hr-wrapper a, #tutoring-product-3hr-wrapper a:link, #tutoring-product-3hr-wrapper a:visited { color: #3b82f6 !important; text-decoration: underline !important; } #tutoring-product-3hr-wrapper a:hover, #tutoring-product-3hr-wrapper a:active { color: #2563eb !important; } /* Responsive */ @media (max-width: 600px) { #tutoring-product-3hr-wrapper .tpd-tutor-stats { grid-template-columns: repeat(2, 1fr) !important; gap: 8px !important; } #tutoring-product-3hr-wrapper .tpd-stat { padding: 10px 8px !important; } #tutoring-product-3hr-wrapper .tpd-stat-value { font-size: 1.3em !important; } #tutoring-product-3hr-wrapper .tpd-best-for-grid { grid-template-columns: 1fr !important; } } /* Make Appointo widget full width */ #tutoring-product-3hr-wrapper .appointo-custom-btn, #tutoring-product-3hr-wrapper .appointo-custom-btn > div, #tutoring-product-3hr-wrapper .appointo-booking-widget { max-width: 100% !important; width: 100% !important; } /* Give the booking widget more breathing room */ .appointo-booking-widget { margin: 0 -20px !important; padding: 20px !important; } /* Make the calendar and slots side by side on larger screens */ @media (min-width: 768px) { .appointo-booking-container { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 24px !important; } } π How to book your 3 sessions: Select your first session date/time below Click "Add to Cart" and complete checkout After purchase, you'll receive a booking link via email to schedule sessions #2 and #3 π‘ Pro Tip: You can select multiple time slots before clicking "Add to Cart" to book all 3 sessions at once! π° Have a discount code? Enter it at checkout in the "Discount code" field to save! /* Force Appointo button styling - override all Shopify defaults */ .appointo-custom-btn-3hr { all: unset !important; box-sizing: border-box !important; display: block !important; width: 100% !important; max-width: 600px !important; margin: 30px auto !important; padding: 18px 40px !important; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%) !important; color: #ffffff !important; font-size: 18px !important; font-weight: 700 !important; text-align: center !important; text-transform: uppercase !important; letter-spacing: 0.5px !important; border: none !important; border-radius: 8px !important; box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3) !important; cursor: pointer !important; transition: all 0.3s ease !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; line-height: 1.2 !important; } .appointo-custom-btn-3hr:hover { background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%) !important; box-shadow: 0 6px 16px rgba(59, 130, 246, 0.4) !important; transform: translateY(-2px) !important; color: #ffffff !important; } .appointo-custom-btn-3hr:active { transform: translateY(0) !important; box-shadow: 0 2px 8px rgba(59, 130, 246, 0.3) !important; } .appointo-custom-btn-3hr * { color: #ffffff !important; } π Book Your 3-Hour Package Now Most Popular Package Save $75 (17% off) - Just $125/hour Regularly $150/hour for single sessions Build skills and confidence with ongoing 1-on-1 support from a certified AP CS teacher with 11+ years of experience and 1,845+ tutoring hours. What's Included 3 one-hour Zoom sessions - screen share, virtual whiteboard, live coding practice Personalized learning plan - we identify gaps and prioritize what matters most for your success AI-powered session summaries - get notes and key takeaways after each session Recordings available - rewatch any session to reinforce learning Email support - quick questions answered between sessions Access to Tier 1 premium content - exclusive study materials and practice problems 6 months to use - flexible timing to fit your schedule Your Tutor: Tanner Crow 5.0 Rating (451 reviews) 92% Scored 5 on AP Exam 1,845+ Hours Tutored 11+ Years Teaching AP CS Currently teaching at Kansas's #1 ranked school district Subjects: AP Computer Science A (Java), AP Computer Science Principles, AP Cybersecurity How It Works Purchase your package Complete checkout and you'll receive a confirmation email within minutes. Book your sessions Use the scheduling link in your email to book sessions that fit your schedule. Meet on Zoom We'll work through your questions, practice problems, and build your understanding. Review and retain Get AI-generated summaries and session recordings to reinforce what you learned. Ideal For Students Who... Preparing for AP Exam Multiple sessions to review all FRQ types and practice strategies Building Foundations Need time to master core concepts like arrays, loops, and OOP Improving Grades Want consistent support throughout a unit or semester Gaining Confidence Benefit from ongoing relationship with the same tutor Frequently Asked Questions How long do I have to use my sessions? You have 6 months from purchase to use all 3 sessions. Most students use them within 1-2 months. Can I schedule all 3 sessions at once? Yes! You can book all sessions upfront or schedule them one at a time - whatever works for you. What if I need to reschedule? No problem! Just reschedule with at least 3 hours notice and there's no penalty. What's included in Tier 1 premium content? You'll get access to exclusive study materials, practice problems, and resources not available to non-package students. 100% Satisfaction Guarantee If you're not satisfied after your first session, I'll refund the full package - no questions asked. Unused hours can be refunded at any time (prorated at $125/hour).
More you might like
Related
AP Computer Science Tutoring - Single Session
AP Computer Science Tutoring - 5 Session Package
Related
AP Math & Science Tutoring From Engineers Who Got 5's (1 Hou
Related